作业帮 > 综合 > 作业

请高人帮我解决基于MATLAB的FFT分析问题 (这里我提出了两个问题)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 19:22:35
请高人帮我解决基于MATLAB的FFT分析问题 (这里我提出了两个问题)
1.利用fft()函数编程计算任意信号的函数的双边频谱,画出频谱图
2.利用ifft()函数所计算的各阶傅里叶分量的级数组成截断傅里叶级数来近似原函数,表示在同一张图中.
第一个问题
设信号为signal,采样频率fs,数据点数N
设置横坐标,频率为单位,
xax=(1:N).*(fs/N);
求频谱
yax=abs(fft(signal));
画图
plot(xax,yax);