信号实验指导书.docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、MATLAB的编程与应用 一、实验学时:3学时 二、实验类型:验证性 三、开出要求:必修 四、实验目的: 学习MATLAB的命令窗口与编程的使用方法,学会信号与系统中的相关计算与绘图的基本方法。 五、实验内容: 在MATLAB中,以复数矩阵为基本编程单元,编程语句书写简单而功能强大,具有丰富的绘图功能,有许多面向问题求解的工具箱,有很好的扩展性,界面友好,操作简便。主要的组成有;MATLAB语言;MATLAB工作环境;图形处理;数学函数库;MATLAB应用程序接口(API);另外还有Simulink和Toolbox(工具箱) 1. 2.对数字滤波器进行运算 1.启动MATLAB,在命令窗口中完成以下操作: a=[1 2 3 -2 1] b=[3 -2 1 -1 ] c=conv(a,b) 2.对数字滤波器,在命令窗口中完成以下操作: b=[0.2 0.3 1] a=[1 0.4 1] freqz(b,a,128) 幅频特性 y=tf(b,a) transfer function 传递函数 impulse(y) 脉冲响应 观看绘图窗口,并复制图形于下面作为实验结果: 3.离散余弦变换DCT与其反变换IDCT;在M文件编辑器中输入程序: , 并复制图形于下面作为实验结果。 4.利用simulink进行绘制单位负反馈闭环系统的单位阶跃响应曲线. 六、实验条件: Matlab软件。 七、思考问题: 1、序列卷积和的图解机理是什么? 2、单位负反馈闭环系统的函数如何求得? 八、实验成绩评定办法: 主要评分点:实验原理是否清楚,实验结果是否正确。 实验二 信号的卷积运算 一、实验学时:3学时 二、实验类型:设计性 三、开出要求:必修 四、实验目的: 学习Matlab基本用法,对给定信号进行卷积运算. 五、实验内容: 信号的卷积运算: 卷积积分可用信号的分段求和来实现,即 如果只求当 (n为整数) 时f(t)的值 ,则由上式可得 上式中的 实际上就是连续信号 和 经等时间隔 均匀抽样的离散序列 和 的卷积和。当 足够小时, 就是卷积积分的结果,即连续时间信号 的数值近似。 MATLAB具有一个作离散卷积的函数 ,对矩阵(序列) 和 做卷积运算。这是一个适合做离散卷积的函数,矩阵中元素的步长(间隔)默认为1。处理连续信号的卷积时, 和 取相同的卷积步长(间隔),结果再乘以实际步长(对连续信号取样间隔),例如下面的0.001。 六、实验方法及步骤: 1.打开matlab软件,执行File/New/M-File 2.输入参考程序,实现信号的卷积运算 已知两个连续信号如图所示,求解f1(t)*f2(t). 参考程序 : t11=0 t12=1 t21=0 t22=2 t1=t11:0.001:t12 ft1=2*rectpuls(t1-0.5,1) t2=t21:0.001:t22 ft2=t2 t3=t11+t21:0.001:t12+t22 ft3=conv(ft1,ft2) ft3=ft3*0.001 plot(t3,ft3) title(ft1(t)*ft2(t)) (2)已知信号 及信号 用Matlab绘出f1(t)卷积f2(t)的信号波形: 参考程序: t11=0 t12=3 t21=0 t22=10 t1=t11:0.001:t12 ft1=-sign(t1-2) t2=t21:0.001:t22 ft2=exp(-2*t2) t=t11+t21:0.001:t12+t22 ft=conv(ft1,ft2) ft=ft*0.001 subplot(2,2,1) plot(t1,ft1) title(f1(t)) subplot(2,2,2) plot(t2,ft2) title(f2(t)) subplot(2,2,3) plot(t,ft) h=get(gca,position) h(3)=2*h(3) set(gca,position,h) title(f1(t)*f2(t)) (3)已知信号 及信号 用Matlab绘出f1(t)卷积f2(t)的信号波形: 参考实验(1)及步骤2,自己编写程序实现. 七、思考问题: 1、信号卷积的图解机理是什么?。 2、解释每一句程序的含义。 七、实验条件: Matlab

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档