如何将一条合成波形分解成多条曲线?
本帖最后由 lanjeo 于 2012-6-6 11:31 编辑得到一个曲线(既,合成波形),想看看它的基波和各高次谐波.如下图:
使用傅立叶变换试试看 回复 2# yjhou
现在是这么个情况
我假定俩个正弦曲线
t=0:pi/1000:2*pi;
y1=sin(2*pi*t);
y2=sin(4*pi*t);
然后通过将y1y2叠加可以得到合成曲线Z。
现在我想反过来,将Z分解成y1y2,发现不行了。
采样点数是1000
我用fft命令编写,得到的fft之后的频率完全不对呀。
按道理说,y1的频率等于1 y2的频率等于2
可是fft Z以后得到的频率尽然是4和 7诡异不? 回复 3# lanjeo
具体我也没做过,但是你的思路应该是没有问题的。是不是那里搞错了,你再找找原因看。
页:
[1]