连续时间系统的时域分析 实验报告

连续时间系统的时域分析 实验报告

ID:38426722

大小:66.50 KB

页数:6页

时间:2019-06-12

连续时间系统的时域分析  实验报告_第1页
连续时间系统的时域分析  实验报告_第2页
连续时间系统的时域分析  实验报告_第3页
连续时间系统的时域分析  实验报告_第4页
连续时间系统的时域分析  实验报告_第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

2、:dt:t1;x=exp(-2*t).*ut(t);h=ut(t)-ut(t-4);y=dt*conv(x,h);subplot(221)plot(t,x),gridon,title('Signalx(t)'),axis([t0,t1,-0.2,1.2])subplot(222)plot(t,h),gridon,title('Signalh(t)'),axis([t0,t1,-0.2,1.2])subplot(212)t=2*t0:dt:2*t1;plot(t,y),gridon,title('Theconvolutionofx(t)andh(

3、t)'),axis([2*t0,2*t1,-0.1,0.6]),xlabel('Timetsec');1、编写程序Q2_2。若系统模型为:其中求零状态响应,画出波形。并与手工计算的零状态响应比较。程序如下:t0=0;t1=7;dt=0.01;a=[1034];b=[13];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。已知某连续系统的微分方

4、程为:,绘出该系统的冲激响应和阶跃响应的波形。程序如下:a=[218];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

5、: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),gridon,title('Signalx(t)'),axis([t0,t1,-0.2,1.2])subplot(222)plot(t,h),gridon,title('Signalh(t)'),axis([t0,t1,-0.2,110])subplot(212)t=2*t0:dt:2*t1;plot(t,y),gridon,t

6、itle('Theconvolutionofx(t)andh(t)'),axis([2*t0,2*t1,-0.1,1.5]),xlabel('Timetsec');5、length()、ones()两条指令的作用是什么?说明其格式。答:length()指令是求向量的长度,length(x)返回向量x的长度,相当与求非空数组和空矩阵大小的最大值。Ones()指令全1矩阵,例如ones(n)表示一个n行n列的全1矩阵!6、(选作题)在知识扩展中,令输入信号为高频信号和低频信号的叠加(例如),通过滤波器电路,查看输出信号和输入信号的波形。初步了解滤波

7、器的作用。程序如下:t0=0;t1=5;dt=0.01;a=[170.72500];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)');三、实验心得:通过这次实验我掌握了MA

8、TLAB语言的编程方法及熟悉MATLAB指令,虽然在实验前已经做了充分的准备,在宿舍自己的电脑上操作过一遍。但在实验过程中还是碰到一些不懂的地方,但经

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。