武汉大学电气工程学院信号与系统matlab仿真报告

武汉大学电气工程学院信号与系统matlab仿真报告

ID:12447542

大小:888.50 KB

页数:34页

时间:2018-07-17

武汉大学电气工程学院信号与系统matlab仿真报告_第1页
武汉大学电气工程学院信号与系统matlab仿真报告_第2页
武汉大学电气工程学院信号与系统matlab仿真报告_第3页
武汉大学电气工程学院信号与系统matlab仿真报告_第4页
武汉大学电气工程学院信号与系统matlab仿真报告_第5页
资源描述:

《武汉大学电气工程学院信号与系统matlab仿真报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信号与系统上机实验报告电气工程学院2008级五班吕业诚2008302540145信号与系统上机实验实验一信号的产生与运算一、实验目的1、熟悉和掌握常用的用于信号和系统时域仿真分析的MATLAB函数;2、掌握连续时间和离散时间信号的MATLAB产生,掌握用周期延拓的方法将一个非周期信号进行周期信号延拓形成一个周期信号的MATLAB编程;基本要求:掌握用MATLAB描述连续时间信号和离散时间信号的方法,能够编写MATLAB程序,实现各种信号的时域变换和运算,并且以图形的方法再现各种信号的波形。二、实验原理MATLAB提供许多函数用于产生常用的基本信号:如阶跃信号

2、、脉冲信号、指数信号、正弦信号和周期矩形波信号等。这些基本信号时信号处理的基础。在MATLAB中,无论是连续时间信号还是离散时间信号,MATLAB都是用一个数字数字序列来表示信号,这个数字序列在MATLAB中叫向量(vector)。通常的情况下,需要与时间变量相对应。如前所述,MATLAB有很多内部数学函数可以用来产生这样的数字序列,例如:sin()、cos()、exp()等函数可以直接产生一个按照正弦、余弦或指数规律变化的数字序列。三、实验内容Q1_1:修改程序Program1_1,并以Q1_2为文件名存盘,产生实指数信号x(t)=e-2t。要求在图形中加

3、上网格线,并使用函数axis()控制图形的时间范围在0~2秒之间。然后执行该程序,保存所得程序。closeall;clear;clc;t=-2:0.01:2;x=exp(-2*t);plot(t,x);gridon;axis([0,2,0,1]);-33-信号与系统上机实验Q1_2:修改程序program1_1,并以Q1_3为文件名存盘,使之能够仿真从键盘上任意输入的一个连续时间信号,并利用该程序仿真信号x(t)=e-2t。clear;closeall;clc;t=-2:0.01:2;%定义采样时间x=input('Typeinsignalx(t)inclo

4、sedform:');%通过键盘输入plot(t,x)Q1_3:将实验原理中所给的单位冲激信号和单位阶跃信号的函数文件在MATLAB文件编辑器中编好,并分别以文件名为delta和u保存在工作文件夹中以便使用。delta.m:functiony=delta(t)dt=0.01;y=(u(t)-u(t-dt))/dt;u.m:%Unitstepfunction阶跃函数functiony=u(t)y=(t>=0);-33-信号与系统上机实验Q1_4:根据示例程序的编程方法,编写一个MATLAB程序,由给定信号x(t)=e-2tu(t),求信号y(t)=x(1.5t

5、+3),并绘制x(t)和y(t)的图形。clear;closeall;clc;symst;x=sym('exp(-0.5*u(t))');y=subs(x,t,1.5*t+3);subplot(2,1,1)ezplot(x,[-5,5]);subplot(2,1,2);ezplot(y,[-5,5]);Q1-5:给定一个离散时间信号x[n]=u[n]-u[n-8],仿照示例程序Program1_5,编写程序Q1_8,产生x[n]的左移序列x1[n]=x[n+6]和右移序列x2[n]=x[n-6],并在同一个图形窗口的三个子图中分别绘制这三个序列的图形。cle

6、ar;closeall;clc;n=-10:10;x=u(n)-u(n-8);x1=u(n+6)-u(n+6-8);x2=u(n-6)-u(n-6-8);holdonplot(n,x,'r');plot(n,x1,'g');plot(n,x2);axis([-10,10,0,1.1])Q1_6:总结1.信号与系统分析,就是基于信号的分解,在时域中,信号主要分解成冲击信号的积分2.比较plot,stem,stairs,ezplot命令的区别:plot:折线图stem:二维杆图stairs:阶梯图ezplot:符号函数二维图-33-信号与系统上机实验实验二连续时

7、间系统的时域分析一、实验目的1、加深对线性时不变系统中零状态响应概念的理解,掌握其求解方法;2、掌握给定连续系统的冲激响应和阶跃响应;3、牢固掌握系统的单位冲激响应的概念,掌握LTI系统的卷积表达式及其物理意义,掌握卷积的计算方法、卷积的基本性质;4、掌握利用MATLAB计算卷积的编程方法,并利用所编写的MATLAB程序验证卷积的常用基本性质;5、掌握MATLAB描述LTI系统的常用方法及有关函数,并学会利用MATLAB求解LTI系统响应,绘制相应曲线;6、掌握线性时不变连续系统的时域数学模型用MATLAB描述的方法,掌握卷积运算、线性常系数微分方程的求解编

8、程。二、实验原理1、LTI系统的单位冲激响应和卷积模

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

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

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