信号与系统——时域分析实验报告.docx

信号与系统——时域分析实验报告.docx

ID:61971775

大小:242.73 KB

页数:10页

时间:2021-04-07

信号与系统——时域分析实验报告.docx_第1页
信号与系统——时域分析实验报告.docx_第2页
信号与系统——时域分析实验报告.docx_第3页
信号与系统——时域分析实验报告.docx_第4页
信号与系统——时域分析实验报告.docx_第5页
资源描述:

《信号与系统——时域分析实验报告.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一信号与系统的时域分析实验目的:1.学习信号和系统的表示方法。2.掌握信号及线性系统的时域分析方法。实验内容:1.绘制下列连续时间信号的波形(1)x(t)=(2-exp(t)),取t=0到10。程序代码:t=0:0.01:10;f=2-exp(t);plot(t,f);实验结果:(2)x(t)=5*

2、sin(10*π*t)

3、,取t=0到2。程序代码:t=0:0.01:2;f=5*abs(sin(10*pi*t));plot(t,f);实验结果:10(3)x[n]=(-0.5)^n*u[n]程序代码:

4、n=-5:10;x=(-0.5).^n.*heaviside(n);stem(n,x,'filled');实验结果:10(4)x[n]=5*(0.8)^n*cos[0.9*π*n]程序代码:n=-10:10;x=5*((0.8).^n).*cos(0.9*pi*n);stem(n,x,'filled');实验结果:2.用MATLAB绘出下列信号波形,观察是否周期信号,若是,周期为多少。(1)x(t)=3*sin(π/2*t)+2*sin(π*t)+sin(2*π*t)程序代码:t=0:0.01:10;f

5、=3*sin(pi/2*t)+2*sin(pi*t)+sin(2*pi*t);plot(t,f);实验结果:10周期分析:此信号为周期信号,周期是4。(2)x[n]=2*sin(π/5*n)+3*cos(π/3*n)程序代码:n=-30:30;x=2*sin(pi/5*n)+3*cos(pi/3*n);stem(n,x,'filled');实验结果:周期分析:此信号为周期信号,周期是30。103.已知某系统可以有如下微分方程描述y''(t)+2*y'(t)+y(t)=x'(t)+2*x(t)如果系统的输

6、入为x(t)=exp(-2*t)*u(t),画出系统零状态响应的时域波形。实验原理:零状态响应指系统的初始状态为零,仅由输入信号所引起的响应。MATLAB提供了一个用于求解零状态响应的函数lism,其调用格式如下:lsim(sys,x,t)y=lsim(sys,x,t)其中x和t表示输入信号的数值及其时间向量,第一种调用格式直接绘出输入信号及响应的波形,第二种调用格式不会绘出波形,而是返回响应的数值向量。实验代码:b=[12];a=[121];sys=tf(b,a);t=0:0.01:20;f=exp(

7、-2*t).*heaviside(t);lsim(sys,f,t);实验结果:104.已知连续系统由如下微分方程描述y''(t)+2*y'(t)+2*y(t)=x'(t)试画出各系统单位冲击响应和单位阶跃响应的时域波形。(1)单位冲击响应:实验原理:MATLAB提供了函数impuse来求指定时间范围内,由模型sys描述的连续时间系统的单位冲激响应。本实验使用了impuse的如下格式:Impulse(sys,T),它可以绘出系统在0到T范围内绘出系统冲激响应的时域波形。实验代码:b=[10];a=[122

8、];sys=tf(b,a);impulse(sys,10);实验结果:10(2)单位阶跃响应:实验原理:MATLAB同时提供了step函数用来求取系统的单位阶跃响应,本实验使用了step函数的如下形式。Step(sys,T),它可以绘出系统在0到T范围内阶跃函数的时域波形。实验代码:b=[10];a=[122];sys=tf(b,a);step(sys,10);实验结果:5.已知系统可以由如下差分方程描述y[n]-0.25y[n-1]+0.5y[n-2]=x[n]+x[n-1]若该系统的输入为x[n]=

9、(1/2)^n*u[n],求系统零状态响应在0~20之间的样本值,并出现波形。实验原理:MATLAB提供了求LTI离散系统响应的专用函数filter,该函数能求出由差分方程描述的离散系统在指定时间范围内对输入序列所产生的相应,本实验使用了如下格式如下10y=filter(b,a,x)输出向量y对应的时间向量与x对应的时间向量相同。实验代码:b=[11];a=[1-0.250.5];sys=tf(b,a);n=0:20;x=(0.5).^n.*heaviside(n);y=filter(b,a,x);st

10、em(n,y,'filled');系统在0~20之间的样本值:X0123456Y0.51.1250.781250.0078125-0.201170.0395510.15735X78910111213Y0.042999-0.056206-0.0296920.023610.022213-0.0055191-0.01212X14151617181920Y-8.7364e-0050.00612980.0016219-0.002636-0.00145

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

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

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