matlab中angle是什么函数

matlab中angle是什么函数,第1张

你好,

angle()函数的功能是返回向量相角,单位是弧度

pha=angle(H)就是返回向量H的相角,赋值到pha这个变量中。

比如:H=4+4*i

matlab运行结果:

pha=angle(H)

pha

=

0.7854

希望对你有帮助~~~

matlab中angle用来求复数矩阵相位角的弧度值,其取值为-pi到pi。

示例:

Z = [ 1 - 1i   2 + 1i   3 - 1i   4 + 1i

      1 + 2i   2 - 2i   3 + 2i   4 - 2i

      1 - 3i   2 + 3i   3 - 3i   4 + 3i

      1 + 4i   2 - 4i   3 + 4i   4 - 4i ]

      

P = angle(Z)

得到的结果为:

P =

   -0.7854    0.4636   -0.3218    0.2450

    1.1071   -0.7854    0.5880   -0.4636

   -1.2490    0.9828   -0.7854    0.6435

    1.3258   -1.1071    0.9273   -0.7854

angle采用的算法:angle(z) = imag(log(z)) = atan2(imag(z), real(z)).

详情可参考help angle


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8090188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存