logo资料库

学会用MATLAB实现时域采样定理.pdf

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
实验六1.实验目的学会用MATLAB实现时域采样定理2.实验原理时域采样定理%dm11101display('奈奎斯特周期1.5s,Ts<1.5,过采样,Ts>1.5,欠采样');display('Pleaseinputthevalueofsampleperiod');Ts=input('Ts=');t=0:0.01:40;y=cos(2/3*pi*t);subplot(221);plot(t,y);axis([06-1.11.1]);xlabel('t单位:s','Fontsize',8);title('f(t)');line([06],[00],'color',[000]);N=300;W=2*pi*5;k=-N:N;w=k*W/N;Y=0.01*y*exp(-j*t'*w);Y=abs(Y);subplot(222);plot(w/pi,Y);axis([-2,2,0,pi*7+0.2]);title('F(j\omega)');xlabel('\omega单位:pi');subplot(223);plot(t,y,'b:');holdon;t2=0:Ts:40;y2=cos(2/3*pi*t2);stem(t2,y2);axis([06-1.11.1]);xlabel('t单位:s','Fontsize',8);title('fs(t)');holdoff;Y2=Ts*y2*exp(-j*t2'*w);Y2=abs(Y2);
subplot(224);plot(w/pi,Y,'b');xlabel('\omega单位:pi');title('Fs(j\omega)');holdon;plot(w/pi,Y2,'r');axis([-2,2,0,pi*10]);holdoff;%end采样周期Ts=2(欠采样状态)采样周期Ts=1(过采样状态)
分享到:
收藏