这个例子展示了如何使用FFT块将时域数据转换到频域。
请注意:要打开示例和相关的模型,必须有MATLAB®打开。点击打开脚本按钮,当您在MATLAB帮助浏览器上打开此页面时。
使用正弦波块产生两个正弦波,一个在15赫兹,另一个在40赫兹。使用矩阵和块逐点添加正弦波,生成复合正弦波:
用FFT块将这个正弦变换到频域。看到ex_fft_tut
模型:
该示波器显示峰值在15和40赫兹,如预期。现在你已经把两个正弦信号从时域变换到频域。
您可以使用频谱分析仪块代替序列的FFT,复杂的幅度-角度,MATLAB函数,和阵列绘图块。频谱分析仪计算幅度FFT和移动FFT内部。看到ex_time_freq_sa
模型:
功率谱估计库中的块在内部计算FFT。