FFT后,计算相位角的问题。

[复制链接]
 楼主| fzb1 发表于 2007-11-1 11:10 | 显示全部楼层 |阅读模式
FFT后,用某个频率成分的虚部除以实部,为相位角的正切值。求反正切,即可得到相位角。但是反正切函数的值域为-90度到90度。显然实际情况不全落在这个范围。那么该如何解决这个问题呢?
computer00 发表于 2007-11-2 10:35 | 显示全部楼层

根据实部和虚部的符号可以计算出它在哪个象限

然后根据tan值可计算出实际的角度.这个问题在我以前的帖子里有讨论。<br /><br /><br /><a href="http://bbs.21ic.com/club/bbs/list.asp?boardid=10&t=2386503&tp=%u8DDF%u5927%u5BB6%u4EA4%u6D41%u4E00%u4E0BFFT%u51FD%u6570%u5E93%u7684%u7528%u6CD5%u3002%u76F8%u4FE1%u5F88%u591A%u4EBA%u90FD%u6709%u7528" target=_blank>http://bbs.21ic.com/club/bbs/list.asp?boardid=10&t=2386503&tp=%u8DDF%u5927%u5BB6%u4EA4%u6D41%u4E00%u4E0BFFT%u51FD%u6570%u5E93%u7684%u7528%u6CD5%u3002%u76F8%u4FE1%u5F88%u591A%u4EBA%u90FD%u6709%u7528</a><br /><br /><a href="http://bbs.21ic.com/club/bbs/list.asp?boardid=10&page=1&t=2345567&tp=%u9891%u7387%u6362%u7B97" target=_blank>http://bbs.21ic.com/club/bbs/list.asp?boardid=10&page=1&t=2345567&tp=%u9891%u7387%u6362%u7B97</a>
 楼主| fzb1 发表于 2007-11-2 10:45 | 显示全部楼层

谢谢

以前学的东西都忘得差不多了。是不是实部虚部都是正的对应一象限,实部正虚部负对应四象限,实部虚部都是负对应三象限,实部负虚部正对应二象限?
大天 发表于 2010-7-5 09:01 | 显示全部楼层
圈圈 你的讨论帖子 链接看不到了 你还有吗?
yanhongqiuhe 发表于 2021-1-8 14:55 | 显示全部楼层
computer00 发表于 2007-11-2 10:35
然后根据tan值可计算出实际的角度.这个问题在我以前的帖子里有讨论。http://bbs.21ic.com/club/bbs/list.as ...

您好,这个帖子无法打开,请问可以重新发一下么?谢谢
nethopper 发表于 2021-1-16 00:42 | 显示全部楼层
double atan(double x),取值-π/2 ~ π/2
double atan2(double y, double x),取值-π ~ π
computer00 发表于 2021-1-20 08:24 | 显示全部楼层
找不到了……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

100

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

19

主题

100

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部