Matlab 中表示复数有两种方法:实部 + 虚部 * i 和 rect(r,theta)。获取模长和辐角可以使用函数 abs(z)和 angle(z)。

Matlab 中表示复数的方法
Matlab 中的复数可以用以下两种方法表示:
1. 实部 + 虚部 * i
这是表示复数最直接的方法。例如:
z = 3 + 4i;
其中,3 是实部,4 是虚部,i 是虚数单位。
2. rect(r,theta)
挺不错的jQuery饼状图插件,装载数据也是非常方便的直接输出在table表格中,然后再绘出饼状图展现百分比,鼠标放上去会显示想要比例的数据,还是很不错的,虽然没有Highcharts.js功能那么强,至少饼状图是够用了。
这个方法使用极坐标表示复数,其中 r 是模长,theta 是辐角。例如:
z = rect(5, pi/4);
其中,5 是模长,pi/4 是辐角。
模长和辐角的获取
一旦表示了复数,就可以使用以下函数获取其模长和辐角:
-
abs(z):返回复数
z的模长。 -
angle(z):返回复数
z的辐角(弧度)。
示例
% 使用实部 + 虚部 * i 表示复数 z1 = 3 + 4i; % 获取模长和辐角 r1 = abs(z1); theta1 = angle(z1); % 使用 rect(r,theta)表示复数 z2 = rect(r1, theta1); % 验证相等 disp(isequal(z1, z2)) % 输出 true









