【发布时间】:2013-01-10 11:02:08
【问题描述】:
我需要在 sinus 上使用 FFT 功能。
这是我的窦性功能:
octave:1> t=(0:1/16000:1);
octave:2> A=2;
octave:3> x=A*sin(2*pi*80*t);
这就是我尝试制作 fft 的方式:
octave:60> l=length(x);
octave:61> k=fft(x,l);
这让我大笑起来……我该如何正确地做到这一点?
@编辑 屏幕,是不是很好看的罪孽?我可以以某种方式改进它吗?
@edit2 我可以改进它,让它看起来更好吗?
【问题讨论】:
-
让你变三角?嗯?如果你绘制它,你可能会得到一个看起来很时髦的输出,因为 k 是一个复杂的数组。尝试 plot(abs(k)) 的幅度。
-
谢谢,你能检查一下 fft of sin 是否应该是这样的吗?我正在添加屏幕截图。
-
为什么要在窦道上使用 FFT,因为窦道没有边带,也没有它自己的频率。窦是一种纯粹的频率,除了学习和研究目的外,它永远不能证明被扫描是合理的。
标签: function matlab octave trigonometry