信号与系统实验一、二

信号与系统实验一、二

ID:26524433

大小:2.36 MB

页数:12页

时间:2018-11-27

信号与系统实验一、二_第1页
信号与系统实验一、二_第2页
信号与系统实验一、二_第3页
信号与系统实验一、二_第4页
信号与系统实验一、二_第5页
资源描述:

《信号与系统实验一、二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一、信号运算与连续时间系统的时域分析一、实验目的(1)学会用MATLAB表示常用连续信号的方法;(2)学会用MATLAB进行信号基本运算的方法;(3)深刻理解卷积运算,掌握连续线性卷积的计算方法;(4)加深对线性时不变系统中零状态响应概念的理解,掌握其求解方法;(5)掌握给定连续系统的冲激响应和阶跃响应。二、实验原理1.连续信号的MATLAB表示MATLAB提供了大量的生成基本信号的函数,例如指数信号、正余弦信号。表示连续时间信号有两种方法,一是数值法,二是符号法。数值法是定义某一时间范围和取样时间间隔,然后调用该函数计算这些点的函数值,得到两组数

2、值矢量,可用绘图语句画出其波形;符号法是利用MATLAB的符号运算功能,需定义符号变量和符号函数,运算结果是符号表达的解析式,也可用绘图语句画出其波形图。例1-1指数信号指数信号在MATLAB中用exp函数表示。如,调用格式为ft=A*exp(a*t)程序是A=1;a=-0.4;t=0:0.01:10;%定义时间点ft=A*exp(a*t);%计算这些点的函数值plot(t,ft);%画图命令,用直线段连接函数值表示曲线gridon;%在图上画方格例1-2正弦信号正弦信号在MATLAB中用sin函数表示。调用格式为ft=A*sin(w*t+phi)A=

3、1;w=2*pi;phi=pi/6;t=0:0.01:8;%定义时间点ft=A*sin(w*t+phi);%计算这些点的函数值plot(t,ft);%画图命令gridon;%在图上画方格例1-3抽样信号抽样信号Sa(t)=sin(t)/t在MATLAB中用sinc函数表示。定义为t=-3*pi:pi/100:3*pi;ft=sinc(t/pi);plot(t,ft);gridon;axis([-10,10,-0.5,1.2]);%定义画图范围,横轴,纵轴title('抽样信号')%定义图的标题名字例1-4三角信号三角信号在MATLAB中用tripuls

4、函数表示。调用格式为ft=tripuls(t,width,skew),产生幅度为1,宽度为width,且以0为中心左右各展开width/2大小,斜度为skew的三角波。width的默认值是1,skew的取值范围是-1~+1之间。一般最大幅度1出现在t=(width/2)*skew的横坐标位置。t=-3:0.01:3;ft=tripuls(t,4,0.5);plot(t,ft);gridon;axis([-3,3,-0.5,1.5]);例1-5虚指数信号调用格式是f=exp((j*w)*t)t=0:0.01:15;w=pi/4;X=exp(j*w*t);

5、Xr=real(X);%取实部Xi=imag(X);%取虚部Xa=abs(X);%取模Xn=angle(X);%取相位subplot(2,2,1),plot(t,Xr),axis([0,15,-(max(Xa)+0.5),max(Xa)+0.5]),title('实部');subplot(2,2,3),plot(t,Xi),axis([0,15,-(max(Xa)+0.5),max(Xa)+0.5]),title('虚部');subplot(2,2,2),plot(t,Xa),axis([0,15,0,max(Xa)+1]),title('模');su

6、bplot(2,2,4),plot(t,Xn),axis([0,15,-(max(Xn)+1),max(Xn)+1]),title('相角');%subplot(m,n,i)命令是建立m行n列画图窗口,并指定画图位置i例1-6复指数信号调用格式是f=exp((a+j*b)*t)t=0:0.01:3;a=-1;b=10;f=exp((a+j*b)*t);subplot(2,2,1),plot(t,real(f)),title('实部')subplot(2,2,3),plot(t,imag(f)),title('虚部')subplot(2,2,2),plo

7、t(t,abs(f)),title('模')subplot(2,2,4),plot(t,angle(f)),title('相角')例1-7矩形脉冲信号矩形脉冲信号可用rectpuls函数产生,调用格式为y=rectpuls(t,width),幅度是1,宽度是width,以t=0为对称中心。t=-2:0.01:2;width=1;ft=2*rectpuls(t,width);plot(t,ft)gridon;例1-8单位阶跃信号单位阶跃信号u(t)用“t>=0”产生,调用格式为ft=(t>=0)t=-1:0.01:5;ft=(t>=0);%关系运算结果为

8、0或1plot(t,ft);gridon;axis([-1,5,-0.5,1.5]);例1-9

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

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

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