谁知道这个怎么做?关于数字信号处理的,要用到MATLAB。。。能把程序和调试结果发给我吗。。谢谢各

2025-05-19 05:45:00
推荐回答(1个)
回答1:

fs=102; %采样频率fs=1/ts,采样频率要大于信号最高频率的2倍
ts=1/fs; %采样间隔
t=0:ts:5;
x=100*sin(2*pi*50*t);%信号,频率为50Hz
N=8; %8点序列
y=fft(x,N);
Pf=fs/N;   %点频率=fs/N
f=(0:N/2-1)*Pf;
plot(f,abs(y(1:N/2))); %幅频特性