💻 MATLAB FFT画频谱图 | 📉用FFT绘制信号频率分布📈
在工程和科研领域,分析信号的频率成分至关重要。此时,MATLAB中的FFT(快速傅里叶变换)功能便是你的得力助手!✨通过FFT,我们可以将时域信号转换到频域,从而观察信号的频率组成。
首先,准备好需要处理的数据序列。例如,生成一个简单的正弦波信号:`t = 0:0.01:1; y = sin(2pi50t) + sin(2pi120t);` 接下来,利用FFT函数进行频谱分析:`Y = fft(y);` 并计算幅值谱:`P2 = abs(Y/L); P1 = P2(1:L/2+1);` 最后,借助`plot()`函数绘制频谱图,横轴为频率,纵轴为幅值。💡记得设置合适的采样频率与数据长度哦!
绘制完成后,你会看到清晰的频率峰值,直观反映信号的主要频率成分。这种强大的工具不仅适用于理论研究,还能帮助解决实际问题,快来试试吧!💪