tnfh.net
当前位置:首页 >> 如何求一个复数矩阵的模+mAtlAB >>

如何求一个复数矩阵的模+mAtlAB

复数求模用abs()函数。 比如,有复数a=1+2*i;则a的模为:abs(a);%a的模。 另外,幅角、复数的实部和虚部可用angle()函数、real()函数、imag()函数求解得到。 angle(a);%a的幅角 real(a);%a的实部 imag(a);%a的虚部

可以用abs()函数来求一个复数的模。即 abs(X) 等于 sqrt(real(X).^2 + imag(X).^2) 例如:计算 3+4i 的模 >>abs(3+4i) ans = 5

还没用过实现这种功能的函数,不过下面这段代码可以生成,复数的实部和虚部分别是同一个弧度值的余弦和正弦,模肯定为1: a=1:1:16; x=cos(a); y=sin(a); z=x+y*i; z=reshape(z,4,4) 运行结果为: z = 0.5403 + 0.8415i 0.2837 - 0.9589i -0.911...

你好,这是最简单的求复数模和相角的程序。 > x=1+1*i x = 1.0000 + 1.0000i >> abs(x) ans = 1.4142 >> angle(x) ans = 0.7854

加入模值是A,相角是w x=A*exp(1i*w); 得到的x就是这个复数

conj()命令是求复数共轭的。如果你的矩阵元素里含有复数,直接conj(矩阵),应该是可行的,且行列位置不变

a=1+2*i; abs(a);%a的模 angle(a);%a的幅角 real(a);%a的实部 imag(a);%a的虚部

跟实矩阵式一样的 [u,v] = eig(A) 可以自己查看 >>help eig

angle(x)得到的是弧度

How to get consistent eps figure from matlab 20091. File--- Export Setup--- size在此处指定到处图片的尺寸,同时选中:expand axes to fill figure2. 在fonts 和lines 中把所有可以选中的东西全部取消。这些选项是用来再次对fig进行线条文...

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com