MATLAB取复数的实部、虚部和求共轭复数(conj)

2025-11-10 17:21:47

1、第一,把形如a+bi的数称为复数,其中a为实部,b为虚部,当虚部等于0则复数可以视为实数,当实部等于0则复数称为纯虚数。另外,实部相等,虚部互为相反数的两个复数称为共轭复数。下图是本文利用MATLAB将要操作的三个复数,分别取它们的实部、虚部和求共轭复数。

MATLAB取复数的实部、虚部和求共轭复数(conj)

2、第二,取上述三个复数的实部。启动MATLAB,输入以下代码:

close all; clear all; clc

format compact

z1 = 35 + 50i;

z2 = -15i;

z3 = 15 - 0i;

% 取上述三个复数的实部

r1= real(z1)

r2= real(z2)

r3= real(z3)

MATLAB取复数的实部、虚部和求共轭复数(conj)

3、第三,保存和运行上述代码,得到复数的实部如下:

r1 =35

r2 =0

r3 =15

MATLAB取复数的实部、虚部和求共轭复数(conj)

4、第四,接着输入以下代码,取上述三个复数的虚部。

% 取上述三个复数的虚部

i1 = imag(z1)

i2 = imag(z2)

i3 = imag(z3)

MATLAB取复数的实部、虚部和求共轭复数(conj)

5、第五,保存和运行上述代码,得到复数的虚部如下。

i1 =50

i2 =-15

i3 =0

MATLAB取复数的实部、虚部和求共轭复数(conj)

6、第六,接着输入以下代码,求上述三个复数的共轭复数。

% 求上述三个复数的共轭复数

c1 = conj(z1)

c2 = conj(z2)

c3 = conj(z3)

MATLAB取复数的实部、虚部和求共轭复数(conj)

7、第七,保存和运行上述代码,得到复数的共轭复数如下。

c1 =35.0000 -50.0000i

c2 =0.0000 +15.0000i

c3 =15

MATLAB取复数的实部、虚部和求共轭复数(conj)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢