查看单个帖子
旧 2008-07-22, 20:24   #2
songzy41
普通会员
 
注册日期: 2008-04-05
年龄: 83
帖子: 37
声望力: 18
songzy41 正向着好的方向发展
默认

引用:
作者: xiaolobster 查看帖子
谢谢.我按照你的方法试了一下,果然是对的.但是还是有些问题存在的.

在输入信号中,我给出了几个初位相,然后再用FFT反求出位相.我发现,当输入的正弦信号的系数为正时,由angle算出的位相再加上90才与原来的初位相相同;如果输入正弦信号的系数是负的,由angle算出的位相再-90度,才与初始位相相同。知道这是为什么吗?那么如果我不知道输入信号系数的正负时,我该怎样处理这个问题呢?
用angle求出的相位是针对cos信号的,和sin信号相差90度。
songzy41 当前离线   回复时引用此帖