MatLab与信息处理实验三.doc_第1页
MatLab与信息处理实验三.doc_第2页
MatLab与信息处理实验三.doc_第3页
MatLab与信息处理实验三.doc_第4页
MatLab与信息处理实验三.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MatLab与信息处理实验三西华师大物电学院学生信息:班级:7 学号:200909440736 姓名:杨柳 注意: 1,请按要求作题,填写求解的MatLab语句和输出的答案,并保存文件.2,仔细填写 “学生信息”.3,把此word文档的文件名更名为你的 “系别班级姓名”.上传到教师上相应的班级的文件夹中。例: “MatLab%.doc” - “0901敖兵.doc” 1、 已知各离散序列的波形如图所示,试用Matlab求下列卷积和,并绘出卷积和序列的时域波形。(1)(2)(3) 1. n1=-2:3; f1=0 1 2 1 0 0; n2=-3:3; f2=0 1 1 1 1 1 0; n3=-2:3; f3=0 0 3 2 1 0; n4=-1:4; f4=0 1 -1 1 -1 0; x12,n12=gghconv(f1,f2,n1,n2)x = 0 0 1 3 4 4 4 3 1 0 0 0n = -5 -4 -3 -2 -1 0 1 2 3 4 5 6x12 = 0 0 1 3 4 4 4 3 1 0 0 0n12 = -5 -4 -3 -2 -1 0 1 2 3 4 5 6 2. figure(2) x34,n34=gghconv(f3,f4,n3,n4)x = 0 0 0 3 -1 2 -2 -1 -1 0 0n = -3 -2 -1 0 1 2 3 4 5 6 7x34 = 0 0 0 3 -1 2 -2 -1 -1 0 0n34 = -3 -2 -1 0 1 2 3 4 5 6 73. figure(3) f5,n5=jxl(f2,f1,n2,n1)f5 = 0 1 0 -1 0 1 0n5 = -3 -2 -1 0 1 2 3 x53,n53=gghconv(f5,f3,n5,n3)x = 0 0 0 3 2 -2 -2 2 2 1 0 0n = -5 -4 -3 -2 -1 0 1 2 3 4 5 6x53 = 0 0 0 3 2 -2 -2 2 2 1 0 0n53 =-5 -4 -3 -2 -1 0 1 2 3 4 5 62、 已知各连续信号的波形如下图所示,试用解析方法求下列卷积,并用Matlab绘出卷积信号波形,将其与解析计算结果进行比较(2)1. t1=-1:0.01:4; f1=Heavisider(t1)-Heavisider(t1-2); t2=t1; f2=Heavisider(t2-1)-Heavisider(t2-3); t3=t1; f3=0.5*t3.*(Heavisider(t3)-Heavisider(t3-2); t4=t2; f4=(0.5*t4+1).*(Heavisider(t4+2)-Heavisider(t4)+(-0.5*t4+1).*(Heavisider(t4)-Heavisider(t4-2); t12,f12=gggfconv(f1,f2,t1,t2)d: 0.01 t34,f34=gggfconv(f3,f4,t3,t4)d: 0.013、 用MATLAB 绘出下列信号的卷积积分f1 (t ) * f2 (t) 的时域波形。1. t1=-5:0.01:5; t2=t1; f1=t1.*Heavisider(t1); f2=Heaviside(t2); t12,f12=gggfconv(f1,f2,t1,t2)d: 0.012. t1=-5:0.01:5; t2=t1; f1=Heavisider(t1)-Heavisider(t1-4); f2=sin(pi*t2).*Heavisider(t2); t12,f12=gggfconv(f1,f2,t1,t2)d: 0.014、 已知描述系统的微分方程如下,试用MATLAB 求系统在010 秒范围内冲激响应和阶跃响应的数值解,并绘出系统冲激响应和阶跃响应的时域波形。1. a=1 3 2; b=1; subplot(2,1,1); impulse(b,a,10) y=impulse(b,a,0:10)y = 0 0.2325 0.1170 0.0473 0.0180 0.0067 0.0025 0.0009 0.0003 0.00010.0000 subplot(2,1,2); step(b,a,10) y=step(b,a,0:10)y = 0 0.1998 0.3738 0.4515 0.4819 0.4933 0.4975 0.4991 0.4997 0.4999 0.50002. a=1 2 2; b=1 0; subplot(2,1,1); impulse(b,a,10) y=impulse(b,a,0:10)y = 1.0000 -0.1108 -0.1794 -0.0563 0.0019 0.0084 0.0031 0.0001 -0.0004 -0.0002 -0.0000 subplot(2,1,2); step(b,a,10) y=step(b,a,0:10)y = 0 0.3096 0.1231 0.0070 -0.0139 -0.0065 -0.0007 0.0006 0.0003 0.0001 -0.00005、 已知描述离散系统的差分方程如下,试用MATLAB 求出系统020 时间样点的单位序列响应和阶跃响应的数值解,并绘出其序列波形图。1. a=1 2; b=0 1; subplot(2,1,1); impz(b,a,0:20); y= impz(b,a,0:20)y = 0 1 -2 4 -8 16 -32 64 -128 256 -512 1024 -2048 4096 -8192 16384 -32768 65536 -131072 262144 -524288 subplot(2,1,2); n=0:20; x=Heavisiden(n); y=filter(b,a,x)y = Columns 1 through 13 0 1 -1 3 -5 11 -21 43 -85 171 -341 683 -1365 Columns 14 through 21 2731 -5461 10923 -21845 43691 -87381 174763 -349525 stem(n,y,filled)2. a=1 0 -1; b=1; subplot(2,1,1); impz(b,a,0:20); y= impz(b,a,0:20)y = 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 subplot(2,1,2); n=0:20;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论