- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试验2连续时间系统的模拟-徐州工程学院
信 号 与 系 统
实 验 指 导 书
编写:高玉芹、丁洪影、朱永红
信电工程学院
2014-7-11
前 言
“信号与系统”是无线电技术、自动控制、通信工程、生物医学电子工程、信号图象处理、空间技术等专业的一门重要的专业基础课,也是国内各院校相应专业的主干课程。
当前,科学技术的发展趋势既高度综合又高度分化,这要求高等院校培养的大学生,既要有坚实的理论基础,又要有严格的工程技术训练,不断提高实验研究能力、分析计算能力、总结归纳能力和解决各种实际问题的能力。21世纪要求培养“创造型、开发型、应用型”人才,即要求培养智力高、能力强、素质好的人才。
由于该课程核心的基本概念、基本理论和分析方法都非常重要,而且系统性、理论性很强,为此在学习本课程时,开设必要的实验,对学生加深理解深入掌握基本理论和分析方法,培养学生分析问题和解决问题的能力,以及使抽象的概念和理论形象化、具体化,对增强学习的兴趣有极大的好处,做好本课程的实验,是学好本课程的重要教学辅助环节。
目 录
实验一 信号的时域表示及变换 1
实验二 连续信号的卷积 4
实验三 阶跃响应与冲激响应 8
实验四 连续系统的频域分析 12
实验五 抽样定理与信号恢复 23
实验六 连续系统的s域分析 30
实验七 连续系统零极点分析 33
实验一 信号的时域表示及变换
一、实验目的
1. 掌握用matlab软件产生基本信号的方法。
2. 应用matlab软件实现信号的加、减、乘、反褶、移位、尺度变换及卷积运算。
二、实验原理
(一)产生信号波形的方法
利用Matlab软件的信号处理工具箱(Signal Processing Toolbox)中的专用函数产生信号并绘出波形。
1.产生正弦波
t=0:0.01:3*pi;
y=sin(2*t);
plot(t,y)
图1-1 图1-2
2.产生叠加随机噪声的正弦波
t=0:0.01:3*pi;
y=10*sin(2*t);
s=y+randn(size(t));
plot(t,s)
3. 产生周期方波
t=0:0.01:1;
y=square(4*pi*t);
plot(t,y)
4. 产生周期锯齿波
t=(0:0.001:2.5);
y=sawtooth(2*pi*30*t);
plot(t,y),axis([0 0.2 -1 1])
图1-3 图1-4
5.产生Sinc函数
x=linspace(-5,5);
y=sinc(x);
plot(x,y)
图1-5 图1-6
6.产生指数函数波形
x=linspace(0,1,100);
(或x=0:0.01:1;)
y=exp(-x);
plot(x,y)
(二)信号的运算
1.加(减)、乘运算:要求二个信号序列长度相同
例1-1
t=0:0.01:2;
f1=exp(-3*t);
f2=0.2*sin(4*pi*t);
f3=f1+f2;
f4=f1.*f2;
subplot(2,2,1);plot(t,f1);title(f1(t));
subplot(2,2,2);plot(t,f2);title(f2(t));
subplot(2,2,3);plot(t,f3);title(f1+f2);
subplot(2,2,4);plot(t,f4);title(f1*f2);
图1-7
2.用matlab的符号函数实现信号的反褶、移位、尺度变换
由f(t)到f(-at+b)(a0)步骤:
例1-2:已知f(t)=sin(t)/t,试通过反褶、移位、尺度变换由f(t)的波形得到f(-2t+3) 的波形。
syms t;
f=sym(sin(t)/t); %定义符号函数f(t)=sin(t)/t
f1=subs(f,t,t+3); %对f进行移位
f2=subs(f1,t,2*t); %对f1进行尺度变换
f3=subs(f2,t,-t); %对f2进行反褶
subplot(2,2,1);ezplot(f,[-8,8]);grid on;
% ezplot是符号函数绘图命令
subplot(2,2,2);ezplot(f1,[-8,8]);grid on;
subplot(2,2,3);ezplot(f2,[-8,8]);grid on;
subplot(2,
文档评论(0)