1 / 11
文档名称:

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

格式:docx   大小:292KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:国霞穿越 2020/12/16 文件大小:292 KB

下载得到文件列表

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

文档介绍

文档介绍:: .
实验一信号与系统的时域分析
实验目的:
1. 学****信号和系统的表示方法。
2. 掌握信号及线性系统的时域分析方法。 实验内容:
1. 绘制下列连续时间信号的波形
(1) x(t)=(2-exp(t)), 取 t=0 至V 10。
程序代码:t=0::10;
f=2-exp(t);
plot(t,f);
实验结果:
(2) x(t)=5*|sin(10* n *t)|, 取 t=0 至U 2。
程序代码:t=0::2;
f=5*abs(s in (10*pi*t));
plot(t,f);
实验结果:
(3) x[n]=(-*u[n] 程序代码:n=-5:10;
x=(-)4 n.*heaviside( n); stem( n,x,'filled');
实验结果:
(4) x[n]=5*(*cos[* n *n]
程序代码:
n=-10:10;
x=5*(().A n)*cos(*pi* n);
stem( n,x,'filled');
实验结果:
2. 用MATLAB^出下列信号波形,观察是否周期信号,若是,周期为多少。
(1)x(t)=3*sin( n /2*t)+2*sin( n *t)+sin(2* n *t) 程序代码:t=0::10;
f=3*s in (pi/2*t)+2*si n(pi*t)+si n(2*pi*t);
plot(t,f);
实验结果:
周期分析:此信号为周期信号,周期是 4。
(2) x[n]=2*sin( n /5*n)+3*cos( n /3*n)
程序代码:n=-30:30;
x=2*si n(pi/5* n)+3*cos(pi/3* n); stem( n,x,'filled');
实验结果:
2
0
-1
-20
-1U
U
1U
2U
3U
周期分析:此信号为周期信号,周期是 30
3 •已知某系统可以有如下微分方程描述
y”(t)+2*y'(t)+y(t)=x'(t)+2*x(t)
如果系统的输入为x (t) =exp(-2*t)*u(t), 画出系统零状态响应的时域波形。
实验原理:
零状态响应指系统的初始状态为零,仅由输入信号所引起的响应。 MATLAB
提供了一个用于求解零状态响应的函数lism,其调用格式如下:
Isim ( sys,x,t)
y=lsim ( sys,x,t)
其中x和t表示输入信号的数值及其时间向量,第一种调用格式直接绘出输 入信号及响应的波形,第二种调用格式不会绘出波形,而是返回响应的数值向量。 实验代码:b=[1 2];
a=[1 2 1];
sys=tf(b,a);
t=0::20;
f=exp(-2*t).*heaviside(t);
lsim(sys,f,t);
实验结果:
Linear Simulation Resutts
4. 已知连续系统由如下微分万程描述
y''(t)+2*y'(t)+2*y(t)=x'(t)
试画出各系统单位冲击响应和单位阶跃响应的时域波形。
(1)单位冲击响应: 实验原理:
MATLA提供了函数impuse来求指定时间范围内,由模型sys描述的连续时 间系统的单位冲激响应。
本实验使用了 impuse的如下格式:
Impulse ( sys,T),它可以绘出系统在0到T范围内绘出系统冲激响应的时 域波形。
实验代码:b=[1 0];
a=[1 2 2];
sys=tf(b,a); impulse(sys,10);
实验结果:
Impulse Response

.6
- L
0
1 2
4 Tlcne
S 9 1C
(2)单位阶跃响应:
实验原理:
MATLAB同时提供了 step函数用来求取系统的单位阶跃响应,本实验使用 了 step函数的如下形式。
Step ( sys,T),它可以绘出系统在0到T范围内阶跃函数的时域波形。 实验代码:b=[1 0];
a=[1 2 2];
sys=tf(b,a);
step(sys,10);
实验结果:
Step Response
5. 已知系统可以由如下差分方程描述
y[n 卜