用matlab抽样定理验证,MATLAB抽样定理验证.docx

MATLAB抽样定理验证.docx

目的通过 MATLAB 编程实现对时域抽样定理的验证,加深抽样定理的理解。同时训练应用计算机分析问题的能力。任务连续信号 ftcos8*pi*t2*sin40*pi*tcos24*pi*t,经过理想抽样后得到抽样信号 fst,通过理想低通滤波器后重构信号 ft。方法1、确定 ft的最高频率 fm。对于无限带宽信号,确定最高频率 fm 的方法设其频谱的模降到 10-5 左右时的频率为 fm。2、确定 Nyquist 抽样间隔 TN。选定两个抽样时间TSTN。3、MATLAB 的理想抽样为n-200200;nTsn*Ts; 或 nTs-0.04Ts0.044、抽样信号通过理想低通滤波器的响应理想低通滤波器的冲激响应为系统响应为由于 所以 MATLAB 计算为ftfs*Ts*wc/pi*sincwc/pi*oneslengthnTs,1*t-nTs*ones1,lengtht;要求(画出 6 幅图)当 TSTN 时同样可画出 3 幅图。awm40*pi; wc1.2*wm; 理想低通截止频率Ts0.02 0.03; NlengthTs;for k1N;n-100100; nTsn*Tsk; fscos8*pi*nTs2*sin40*pi*nTscos24*pi*nTs.*unTspi-unTs-pi; t-0.250.0010.25; ftfs*Tsk*wc/pi*sincwc/pi*oneslengthnTs,1*t-nTs*ones1,lengtht; t1-0.250.0010.25; f1cos8*pi*t12*sin40*pi*t1cos24*pi*t1.*ut10.25-ut1-0.25; 在一副图中画原连续信号 ft和样信号 f_st。figure3*k-2plott1,f1,r,linewidth,2,hold on stemnTs,fs,grid on axis-0.25 0.25 -4 4line-0.25 0.25,0 0,color,kline0 0,-4 4,color,kxlabelnTs,ylabelfnTs;title抽样信号 Ts,num2strTsk,时的抽样信号 fnTslegend包络线, 抽样信号,0hold off 画重构的信号figure3*k-1plott,ft,grid on axis-0.25 0.25 -4 4line-0.25 0.25,0 0,color,kine0 0,-4 4,color,kxlabelt,ylabelft;title由 fnTs信号重建得到的信号 画出错信号errorabsft-f1;figure3*kplott,error,grid on axis-0.25 0.25 -0.1 4line-0.25 0.25,0 0,color,kline0 0,-4 4,color,kxlabelt,ylabelerrort;title重建信号与原余弦信号的绝对误差end本文来自 CSDN 博客,转载请标明出处

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值