【信号与系统实验】实验三 连续时间LTI系统的时域分析
一、实验目的
二、实验原理
三、使用仪器、材料
四、实验步骤
五、实验过程原始记录(数据、图表、计算等)
六、实验结果及分析
一、实验目的
1.学会用MATLAB求解连续系统的零状态响应;
2. 学会用MATLAB求解冲激响应及阶跃响应;
3.学会用MATLAB实现连续信号卷积的方法;
二、实验原理
1.连续时间系统零状态响应的数值计算
我们知道,LTI连续系统可用如下所示的线性常系数微分方程来描述,
在MATLAB中,控制系统工具箱提供了一个用于求解零初始条件微分方程数值解的函数lsim。其调用格式
y=lsim(sys,f,t)
式中,t表示计算系统响应的抽样点向量,f是系统输入信号向量,sys是LTI系统模型,用来表示微分方程,差分方程或状态方程。其调用格式
sys=tf(b,a)
式中,b和a分别是微分方程的右端和左端系数向量。例如,对于以下方程:
可用 获得其LTI模型。
注意,如果微分方程的左端或右端表达式中有缺项,则其向量a或b中的对应元素应为零,不能省略不写,否则出错。
例3-1 已知某LTI系统的微分方程为
y’’(t)+ 2y’(t)+100y(t)=f(t)
其中, ,求系统的输出y(t).
解:显然,这是一个求系统零状态响应的问题。其MATLAB计算程序如下:
ts=0;te=5;dt=0.01;
sys=tf([1],[1,2,100]);
t=ts:dt:te;
f=10sin(2pi*t);
y=lsim(sys,f,t);
plot(t,y);
xlabel(‘Time(sec)’);
ylabel(‘y(t)’);
2.连续时间系统冲激响应和阶跃响应的求解
在MATLAB中,对于连续LTI系统的冲激响应和阶跃响应,可分别用控制系统工具箱提供的函数impluse和step来求解。其调用格式为
y=impluse(sys,t)
y=step(sys,t)
式中,t表示计算系统响应的抽样点向量,sys是LTI系统模型。
例3-2已知某LTI系统的微分方程为
y’’(t)+ 2y’(t)+100y(t)=10f(t)
求系统的冲激响应和阶跃响应的波形.
解:ts=0;te=5;dt=0.01;
sys=tf([10],[1,2,100]);
t=ts:dt:te;
h=impulse(sys,t);
figure;
plot(t,h);
xlabel(‘Time(sec)’);
ylabel(‘h(t)’);
g=step(sys,t);
figure;
plot(t,g);
xlabel(‘Time(sec)’);
ylabel(‘g(t)’);
三、上机实验内容
1. 验证实验原理中所述的相关程序
见以上步骤的附图。
2. 已知描述系统的微分方程和激励信号f(t)如下,试用解析法求系统的零状态响应y(t),并用MATLAB绘出系统零状态响应的时域仿真波形,验证结果是否相同
y’’(t)+ 4y’(t)+4y(t)=f’(t)+3f(t) f(t)= exp(-t)u(t)
3.已知描述系统的微分方程如下,试用MATLAB求系统在0~10秒范围内冲激响应和阶跃响应的数值解,并用绘出系统冲激响应和阶跃响应的时域波形
y’’(t)+3y’(t)+2y(t)=f(t)
实验上机实验代码、实验报告如下:
https://download.csdn.net/download/weixin_39589455/19647483
【信号与系统实验】实验三 连续时间LTI系统的时域分析相关推荐
- 信号与系统第二次试验:连续时间 LTI 系统的时域分析
信号与系统第二次试验:连续时间 LTI 系统的时域分析 前言 一.实验目的 二.实验原理 三.实验环境 四.实验内容和步骤及实验数据 五.实验结论 六.实验总结 前言 为了帮助同学们完成痛苦的实验课程 ...
- 连续系统的时域分析matlab,基于连续时间LTI系统时域分析的MATLAB仿真
TECHNOLOGYWIND 时域分析法是根据系统的微分方程(或传递函数),以拉普拉斯变换作为数学工具,对给定输入信号,求取控制系统的时间响应.然后,通过响应来评价系统的性能.在连续时间LTI系统时域 ...
- 信号与系统 实验二 连续时间LTI系统的时域分析
一.实验目的 1. 学会用MATLAB求解连续系统的零状态响应: 2.学会用MATLAB求解冲激响应及阶跃响应: 3. 学会用MATLAB实现连续信号卷积的方法: 二.实验原理 1.连续时间系统零状态 ...
- 系统稳态响应MATLAB,信号与系统matlab实验3连续时间LTI分析
<信号与系统matlab实验3连续时间LTI分析>由会员分享,可在线阅读,更多相关<信号与系统matlab实验3连续时间LTI分析(13页珍藏版)>请在人人文库网上搜索. 1. ...
- 信号与系统第一次试验:连续时间信号的MATLAB表示及运算
信号与系统第一次试验:连续时间信号的MATLAB表示及运算 前言 一.实验目的 二.实验原理 三.实验环境 四.实验内容和步骤及实验数据 五.实验结论 六.实验总结 前言 为了帮助同学们完成痛苦的实验 ...
- 笔记本固态硬盘大容量升级系统迁移(三天时间亲自实践,避坑专用)
笔记本固态硬盘大容量升级--系统迁移(三天时间亲自实践,避坑专用) 一.需准备的硬件 1.新购置的固态硬盘 2.固态硬盘盒 3.U盘一个内部存储好win10PE*** 二.系统迁移 1.下载DiskG ...
- 服务器中病毒要不要重装系统,五种情况必须要给电脑重装系统,这三种不用重做系统,别被骗了!...
原标题:五种情况必须要给电脑重装系统,这三种不用重做系统,别被骗了! 电脑故障分为硬件故障与软件故障,硬件故障指的是硬件出现了问题,软件故障指的是系统出现了问题,对于电脑故障来说,我们多数碰到的还是系 ...
- MATLAB信号与系统分析(一)——连续时间信号与系统的时域分析
一.连续时间信号的表示: 1.向量表示法: 在MATLAB中,是用连续信号在等时间间隔点的样值来近似表示连续信号,当取样时间间隔足够小时,这些离散的样值就能较好地近似出连续信号. 对于连续时间信号f( ...
- 《信号与系统学习笔记》—连续时间博里叶变换(一)
注:本博客是基于奥本海姆<信号与系统>第二版编写,主要是为了自己学习的复习与加深. 一.非周期信号的表示:连续时间博里叶变换 一).非周期信号博里叶变换表示的导出 1.对非周期信号建立博里 ...
- [软工导论③]实验报告三(机票预订系统的需求分析建模、总体结构设计、详细设计、测试))
[软工导论③]实验报告二(教务管理系统之子系统的需求分析建模.总体结构设计.详细设计.测试)) 实验一 机票预订系统的需求分析 一.目的与任务 目的:确定项目要做什么及其可实施性,在此基础上完成系统的 ...
最新文章
- 此博客作废,请访问http://www.cnblogs.com/default
- MySQL—事务隔离级别
- Mysql---之Mysqladmin修改账号密码方式
- 【今晚七点半】:多媒体开源PI
- Python 微信定向问好
- android 贝塞尔曲线_OpenGL 实践之贝塞尔曲线绘制
- 【python】sys.stdout输出不换行
- [HNOI2012]三角形覆盖问题
- qt 实现拖动矩形角度_Qt 绘图之图形视图框架
- python 智能造句_用python中的markov链造句
- 简单常用的sql语句
- linux查看字体并安装字体
- C# 之 概率随机数
- 公司新来了个软件测试工程师,一副毛头小子的样儿,哪想到是新一代卷王...
- 消融实验(ablation study)是什么?
- 通讯:春运中的墨西哥“乘务员”
- 超级内存NVDIMM
- 【Exception】Class com.XXX1 can not access a member of class com.XXX2 with modifiers “public“
- c语言 不用锁存器 数码管倒计时,倒计时器课程设计.doc
- python输出图形效果的代码_使用Python实现图像标记点的坐标输出功能