matlab的复数运算--matlab在线教程

        matlab支持复数的加减乘除幂运算,其中虚数单位用i或j表述。

        如虚数2可以表示为: 2i 、2*i或2j 、2*j都行。(一般推荐加上*。)

        特别要注意的是,在实际运算中i和j是等价的。也就是:a=2+2*i;b=2+2*i+2*j;a+b  最终的结果是: 4+6*i

        在线验证一下: http://yishouce.com/matlab/run?code=a%3d2%2b2*i%3bb%3d2%2b2*i%2b2*j%3ba%2bb

       

        matlab本身内置了一些和复数运算有关的函数,相关函数如下:        

假设复数z=a+b*i
real(z)     给出复数z 的实部a 。 
imag(z)    给出复数z 的虚部b 。 
abs(z)     给出复数z 的模sqrt(a^2+b^2)
angle(z)    以弧度为单位给出复数z 的幅角arctan(b/a) 


原创matlab教程,欢迎转载,转载请注明来自一手册:http://yishouce.com/matlab/study/13/%E5%A4%8D%E6%95%B0%E8%BF%90%E7%AE%97
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1