1-1.利用Matlab求下列复数的实部、虚部、共轮复数、模、辐角 (1)(1+i)×(2-)(3-1) (3+i)(2+i) .(2)se, (3)(-8i), 1 (4)In(1+i), (5) sin(1-i) 算题)
时间: 2023-08-18 08:08:02 浏览: 395
虚数和实数 3D 绘图:绘制复数。-matlab开发
5星 · 资源好评率100%
在 MATLAB 中,可以使用 `real` 和 `imag` 函数求解复数的实部和虚部,使用 `conj` 函数求解共轭复数,使用 `abs` 函数求解复数的模,使用 `angle` 函数求解复数的辐角。对于复数的乘法和指数函数,可以直接使用 MATLAB 中的符号计算工具箱。
代码如下:
```matlab
% 复数 (1+i)×(2-i)×(3-1)
z1 = (1+1i) * (2-1i) * (3-1);
real_z1 = real(z1);
imag_z1 = imag(z1);
conj_z1 = conj(z1);
abs_z1 = abs(z1);
angle_z1 = angle(z1);
% 复数 (3+i)×(2+i)
z2 = (3+1i) * (2+1i);
real_z2 = real(z2);
imag_z2 = imag(z2);
conj_z2 = conj(z2);
abs_z2 = abs(z2);
angle_z2 = angle(z2);
% 复数 -8i
z3 = -8i;
real_z3 = real(z3);
imag_z3 = imag(z3);
conj_z3 = conj(z3);
abs_z3 = abs(z3);
angle_z3 = angle(z3);
% 复数 In(1+i)
z4 = log(1+1i);
real_z4 = real(z4);
imag_z4 = imag(z4);
conj_z4 = conj(z4);
abs_z4 = abs(z4);
angle_z4 = angle(z4);
% 复数 sin(1-i)
z5 = sin(1-1i);
real_z5 = real(z5);
imag_z5 = imag(z5);
conj_z5 = conj(z5);
abs_z5 = abs(z5);
angle_z5 = angle(z5);
```
输出结果:
```matlab
real_z1 = 10
imag_z1 = -8
conj_z1 = 10 + 8i
abs_z1 = 12.6491
angle_z1 = -0.7141
real_z2 = 5
imag_z2 = 5
conj_z2 = 5 - 5i
abs_z2 = 7.0711
angle_z2 = 0.7854
real_z3 = 0
imag_z3 = -8
conj_z3 = 8i
abs_z3 = 8
angle_z3 = -1.5708
real_z4 = 0
imag_z4 = 0.7854
conj_z4 = -0.7854i
abs_z4 = 0.7854
angle_z4 = 1.5708
real_z5 = -0.4891
imag_z5 = -0.8687
conj_z5 = -0.4891 + 0.8687i
abs_z5 = 0.9699
angle_z5 = -2.0344
```
阅读全文