下载此文档

实验五、信号取样与取样定理.doc


文档分类:高等教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
实验五、信号取样与取样定理
1实验目的
1)学会利用MATLAB完成信号取样及对取样信号的频谱进行分析;
2)学会利用MATLAB改变取样间隔,观察取样后信号的频谱变化;
3)学会利用MATLAB对取样后的信号进行重建。
2实验原实验五、信号取样与取样定理
1实验目的
1)学会利用MATLAB完成信号取样及对取样信号的频谱进行分析;
2)学会利用MATLAB改变取样间隔,观察取样后信号的频谱变化;
3)学会利用MATLAB对取样后的信号进行重建。
2实验原理及实例分析
()
采用数值计算法计算傅立叶变换的理论依据是:
若信号为时限信号,当时间间隔T取得足够小时,上式可演变为:
上式用MATLAB表示为:
F=f * exp(j * t’ * w) * T
其中F为信号的傅里叶变换,w为频率,T为时间步长。
信号取样
例1:已知升余弦脉冲信号为,,令参数、,当时,编程实现该信号经过冲激脉冲取样后得到的取样信号及其频谱。
解:MATLAB程序如下:
clc
close all
clear all

Ts = 1;
dt = ;
t1 = -4:dt:4;
ft = 1/2 * (1+cos(t1)) .* (uCT(t1+pi) - uCT(t1-pi));
subplot(221);plot(t1,ft,'Linewidth',2);grid;
axis([-4 4 - ]);xlabel('t(sec)');title('f(t)');

w = -3*pi ::3*pi;
F1 = dt * ft * exp(-j * t1' * w);
subplot(222);plot(w,abs(F1),'Linewidth',2);grid;
xlabel('\omega');title('|F(j\omega)|');
axis([-10 10 - *pi]);

t2 = -4:Ts:4;
fst = 1/2 * (1+cos(t2)) .* (uCT(t2+pi) - uCT(t2-pi));
subplot(223);plot(t1,ft,':');hold on
stem(t2,fst);hold off; grid;
axis([-4 4 - ]);xlabel('t(sec)');title('f_s(t)');

Fsw = Ts * fst * exp(-j * t2' * w);
subplot(224);plot(w,abs(Fsw),'Linewidth',2);grid;
axis([-10 10 - *pi]);
xlabel('\omega');title('|F_s(\omega)|');
产生的图形如图1所示:
图1 例1程序产生的结果

例2:用例1来验证取样定理。
解:例1中信号的频谱大部分集中在之间,设其截止频率为,代入参数可得,因而Nyquist间隔为。在例1的程序中,可通过修改的值得到不同的结果。当时,程序运行结果如图2所示。当时,程序运行结果如图3所

实验五、信号取样与取样定理 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1542605778
  • 文件大小127 KB
  • 时间2022-04-16