哪位大哥能把xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));用matlab把正弦信号分离出来N=512;Nfft=1024;Fs=2*pi;n=0:N-1;xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));不胜感激,有什么要求也可提出来,
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 01:20:58
![哪位大哥能把xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));用matlab把正弦信号分离出来N=512;Nfft=1024;Fs=2*pi;n=0:N-1;xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));不胜感激,有什么要求也可提出来,](/uploads/image/z/14201501-5-1.jpg?t=%E5%93%AA%E4%BD%8D%E5%A4%A7%E5%93%A5%E8%83%BD%E6%8A%8Axn%3Dsin%280.2%2Api%2An%29%2Bsin%280.4%2Api%2An%29%2Bsin%280.6%2Api%2An%29%2Brandn%28size%28n%29%29%3B%E7%94%A8matlab%E6%8A%8A%E6%AD%A3%E5%BC%A6%E4%BF%A1%E5%8F%B7%E5%88%86%E7%A6%BB%E5%87%BA%E6%9D%A5N%3D512%3BNfft%3D1024%3BFs%3D2%2Api%3Bn%3D0%3AN-1%3Bxn%3Dsin%280.2%2Api%2An%29%2Bsin%280.4%2Api%2An%29%2Bsin%280.6%2Api%2An%29%2Brandn%28size%28n%29%29%3B%E4%B8%8D%E8%83%9C%E6%84%9F%E6%BF%80%2C%E6%9C%89%E4%BB%80%E4%B9%88%E8%A6%81%E6%B1%82%E4%B9%9F%E5%8F%AF%E6%8F%90%E5%87%BA%E6%9D%A5%2C)
哪位大哥能把xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));用matlab把正弦信号分离出来N=512;Nfft=1024;Fs=2*pi;n=0:N-1;xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));不胜感激,有什么要求也可提出来,
哪位大哥能把xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));用matlab把正弦信号分离出来
N=512;Nfft=1024;Fs=2*pi;
n=0:N-1;
xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));
不胜感激,有什么要求也可提出来,人民币也可以.只要是三个正弦信号+一个随机信号并把其分离出来就行.我完全是菜鸟,不懂.
哪位大哥能把xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));用matlab把正弦信号分离出来N=512;Nfft=1024;Fs=2*pi;n=0:N-1;xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));不胜感激,有什么要求也可提出来,
程序:
N=512;
Nfft=1024;
Fs=2*pi;
n=0:N-1;
xn=sin(0.2*pi*n)+sin(0.4*pi*n)+sin(0.6*pi*n)+randn(size(n));
y1= fft(xn);
y = fftshift(y1);
figure;
subplot(2,1,1);
plot(n,xn);
title('时域图')
subplot(2,1,2);
f=(0:length(y)-1)'*Fs/length(y);
plot(f, abs(y))
title('频谱图')