matlab 信号重建Wm=180*pi;Wc=Wm;fs=300;Ws=2*pi*fs;n=-800:800;nTs=n/fs;fa=5.1*sin(2*pi*40*nTs)+1.8*sin(4*pi*40*nTs)+0.8*sin(5*pi*40*nTs)Dt=1/fs;t1=-0.1:Dt:0.1fa1=fa/fs*Wc/pi*sinc((Wc/pi)*(ones(length(nTs),1)*t1-nTs'*ones(1,length(t1))));figure(1);p
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 10:09:32
matlab 信号重建Wm=180*pi;Wc=Wm;fs=300;Ws=2*pi*fs;n=-800:800;nTs=n/fs;fa=5.1*sin(2*pi*40*nTs)+1.8*sin(4*pi*40*nTs)+0.8*sin(5*pi*40*nTs)Dt=1/fs;t1=-0.1:Dt:0.1fa1=fa/fs*Wc/pi*sinc((Wc/pi)*(ones(length(nTs),1)*t1-nTs'*ones(1,length(t1))));figure(1);p
matlab 信号重建
Wm=180*pi;Wc=Wm;
fs=300;Ws=2*pi*fs;
n=-800:800;nTs=n/fs;
fa=5.1*sin(2*pi*40*nTs)+1.8*sin(4*pi*40*nTs)+0.8*sin(5*pi*40*nTs)
Dt=1/fs;t1=-0.1:Dt:0.1
fa1=fa/fs*Wc/pi*sinc((Wc/pi)*(ones(length(nTs),1)*t1-nTs'*ones(1,length(t1))));
figure(1);plot(t1,fa1);
axis([-0.1 0.1 -8 8])
xlabel('fs=300Hz,fa利用内插由样本重建原信号图');
fa1=fa/fs*Wc/pi*sinc((Wc/pi)*(ones(length(nTs),1)*t1-nTs'*ones(1,length(t1))));
能不能具体解释一下那一句:fa1=fa/fs*Wc/pi*sinc((Wc/pi)*(ones(length(nTs),1)*t1-nTs'*ones(1,length(t1))));
matlab 信号重建Wm=180*pi;Wc=Wm;fs=300;Ws=2*pi*fs;n=-800:800;nTs=n/fs;fa=5.1*sin(2*pi*40*nTs)+1.8*sin(4*pi*40*nTs)+0.8*sin(5*pi*40*nTs)Dt=1/fs;t1=-0.1:Dt:0.1fa1=fa/fs*Wc/pi*sinc((Wc/pi)*(ones(length(nTs),1)*t1-nTs'*ones(1,length(t1))));figure(1);p
这是在fs采样率的条件下,用傅里叶反变换推倒出来的,将离散型号变回连续信号.详细推倒的话,随便找一本信号书看看吧.
最后的写成:
Y=求和(X(nT)sinc(π(t-nT)/T),其中T=1/fs