连续时间系统的时域分析 实验报告.doc_第1页
连续时间系统的时域分析 实验报告.doc_第2页
连续时间系统的时域分析 实验报告.doc_第3页
连续时间系统的时域分析 实验报告.doc_第4页
连续时间系统的时域分析 实验报告.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

成绩 实验报告 实验名称 连续时间系统的时域分析 实验班级 电子08-1 姓 名 * 学号(后两位) * 指导教师 张涛 实验日期 2010年5月6日 实验二 连续时间系统的时域分析一、实验目的:1、学习MATLAB语言的编程方法及熟悉MATLAB指令。2、深刻理解卷积运算,利用离散卷积实现连续卷积运算。3、学会用MATLAB求解系统的零状态响应、冲激响应及阶跃响应的方法。二、实验内容与步骤。1、 编写程序Q2_1,完成与两函数的卷积运算。其中:在一个图形窗口中,画出、以及卷积结果。要求每个坐标系有标题、坐标轴名称。程序如下:t0 = -3;t1 = 5;dt = 0.01;t = t0:dt:t1;x = exp(-2*t).*ut(t);h = ut(t)-ut(t-4);y = dt*conv(x,h); subplot(221)plot(t,x), grid on, title(Signal x(t), axis(t0,t1,-0.2,1.2)subplot(222)plot(t,h), grid on, title(Signal h(t), axis(t0,t1,-0.2,1.2)subplot(212)t = 2*t0:dt:2*t1; plot(t,y), grid on, title(The convolution of x(t) and h(t), axis(2*t0,2*t1,-0.1,0.6), xlabel(Time t sec);2、 编写程序Q2_2。若系统模型为: 其中 求零状态响应,画出波形。并与手工计算的零状态响应比较。程序如下:t0=0;t1=7;dt=0.01;a=1 0 3 4;b=1 3;sys=tf(b,a);t=t0:dt:t1;f=exp(-t).*ut(t);y=lsim(sys,f,t);plot(t,y);title(零状态响应);xlabel(Time(sec);ylabel(y(t); 3、编写程序Q2_3。已知某连续系统的微分方程为:,绘出该系统的冲激响应和阶跃响应的波形。程序如下:a=2 1 8;b=1;t=0:0.1:10;y=impulse(b,a,t);subplot(211);plot(t,y);title(单位冲激响应 );y=step(b,a,t);subplot(212);plot(t,y);title(单位阶跃响应 );xlabel(Time(sec) 4、编写程序Q2_4。验证卷积的相关性质。 验证性质:.选择信号x(t)的数学表达式为:x(t)、(t)和x(t)*(t)的波形.程序如下:t0=-2;t1=5;dt=0.01;t = t0:dt:t1;x = exp(-2*t).*ut(t);n=length(t);h=zeros(1,n);h(1,(0-t0)/dt+1)=1/dt;y = dt*conv(x,h); subplot(221)plot(t,x), grid on, title(Signal x(t), axis(t0,t1,-0.2,1.2)subplot(222)plot(t,h), grid on, title(Signal h(t), axis(t0,t1,-0.2,110)subplot(212)t = 2*t0:dt:2*t1; plot(t,y), grid on, title(The convolution of x(t) and h(t), axis(2*t0,2*t1,-0.1,1.5), xlabel(Time t sec);5、length()、ones()两条指令的作用是什么?说明其格式。答:length()指令是求向量的长度,length(x)返回向量x的长度,相当与求非空数组和空矩阵大小的最大值。Ones()指令全1矩阵,例如ones(n)表示一个n行n列的全1矩阵!6、(选作题)在知识扩展中,令输入信号为高频信号和低频信号的叠加(例如),通过滤波器电路,查看输出信号和输入信号的波形。初步了解滤波器的作用。程序如下:t0=0;t1=5;dt=0.01;a=1 70.7 2500;b=2500;sys=tf(b,a);t=t0:dt:t1;f=sin(2*pi*t)+0.1*sin(50*pi*t);y=lsim(sys,f,t);subplot(211)plot(t,f);title(f=f=sin(2*pi*t)+0.1*sin(50*pi*t);subplot(212);plot(t,y);title(滤波波形)xlabel(Time(sec);ylabel(y(t);三、实验心得:通过这次实验我掌握了MATLAB语言的编程方法及熟悉MATLAB指令,虽然在实验前已经做了充分的准备,在宿舍自己的

温馨提示

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

评论

0/150

提交评论