信号与线性系统实验指导书v汇编.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信号与线性系统实验指导书v汇编

《信号与线性系统》 实验指导书 东华大学信息学院 通信与电子信息工程系 实验要求及说明 实验报告内容 实验报告包括原理分析、源程序、执行结果分析及实验总结,其中原理分析和实验总结需要手写,其他可打印。 实验成绩 实验成绩包括出勤(10%)、实验表现(10%)、编程(30%)和实验报告(50%)几部分。 其他说明 缺席3次及以上取消考试成绩。 目 录 实验一 连续信号的时域分析 1 实验二 连续时间系统的时域分析 3 实验三 连续信号的频域分析 9 实验四 连续系统的频域分析 12 实验五 信号采样与重建 15 实验六 离散时间信号和系统分析 17 附 录 MATLAB主要命令函数表 20 实验一 连续信号的时域分析 实验目的 1、熟悉MATLAB软件。掌握。MATLAB可视化绘图中,对于以t为自变量的连续信号,在绘图时统一用plot函数。 例题:绘出t从-10到10的sin(t)的波形。 t=-10:0.05:10; f=sin(t); plot(t,f); title(f(t)=sin(t)); xlabel(t) ; axis([-10,10,-1,1]) grid on 可得图1所示图形。 图1 2、此外也可以利用MATLAB的ezplot函数对连续信号画图。 例题:绘出t从-10到10的sin(t)的波形。 clc clear all close all syms t f=sin(t) ezplot(f, [-10 10]); xlabel(t); title ( f(t)=sin(t)) ; grid on 图2 实验内容 1、用MATLAB表示连续信号:,,。 2、用MATLAB表示抽样信号(sinc(t))、矩形脉冲信号(rectpuls(t, width))及三角脉冲信号(tripuls(t, width, skew))。 3、编写如图3的函数并用MATLAB绘出满足下面要求的图形。 图3 实验二 连续时间系统的时域分析 一、实验目的 1、掌握卷积计算方法。运用课堂上学到的理论知识,从RC、RL一阶电路的响应中正确区分零输入响应、零状态响应。1、MATLAB求取系统响应的方法 MATLAB的内部函数impulse(),step(),initial(),lsim() 可以用来计算并绘制连续时间LTI系统的单位冲激响应,单位阶跃响应,零输入响应和任意信号作用于系统的零状态响应。,则可以用向量a和b来表示该系统,即:, 例如对微分方程,则用MATLAB表示该系统的对应向量应为:a=[2 3 6];b=[1]。 这些函数的用法描述如下: 1 impulse()函数 函数impulse()将绘出由向量a和b表示的连续系统在指定时间内的冲激响应h(t)的时域波形图,并能求出指定时间范围内冲激响应的数值解。impulse()函数有如下几种调用格式: ①impulse(b,a) 该调用格式以默认方式绘出向量a和b定义的连续系统的冲激响应的时域波形。 冲击响应的时域波形 运行如下Matalb命令: a=[1 3 2]; b=[1 0 1]impulse(b,a); 则绘出系统的冲激响应波形,如图4所示。 图4 ②impulse(b,a,t) 该调用格式绘出向量a和b定义的连续系统在0~t时间范围内冲激响应的时域波形。对上例,运行如下命令: impulse(b,a,10) 则绘出系统在0~10秒范围内冲激响应的时域波形。 ③impulse(b,a,t1:p:t2) 该调用格式绘出向量a和b定义的连续系统在t1~t2时间范围内,且以时间间隔p均匀取样的冲激响应的时域波形。对上例,运行如下命令: impulse(b,a,1:0.1:2) 则绘出系统在1~2秒范围内, 且以时间间隔0.1秒均匀取样的冲激响应的时域波形。 ④y=impulse(b,a,t1:p:t2) 该调用格式并不绘出系统的冲激响应波形,而是求出向量a和b定义的连续系统在t1~t2时间范围内,且以时间间隔p均匀取样的冲激响应的数值解。如下命令: y=impulse(b,a,0:0.2:2) 则系统在~2秒范围内, 且以时间间隔0.秒均匀取样的冲激响应的。 2 step()函数 函数step()将绘出由向量a和b定义的连续系统的阶跃响应g(t)在指定时间范围内的波形图,并能求出其数值解。和impulse()函数一样, step()函数也有四种调

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档