matlab种状态方程的阶跃响应matlab怎么画


我在网络上的言论、见解等只代表我个人的观念与任何研究机构、商业公司等无关。欢迎你通过任何方式与我探讨学术和技术上的问题(学生提问的话请在论坛上发帖提问)。


我在网络上的言论、见解等只代表我个人的观念与任何研究机构、商业公司等无关。欢迎你通过任何方式与我探讨学术和技術上的问题(学生提问的话请在论坛上发帖提问)。


谢谢楼上的回答 我刚做个实验,是下面的情形能帮忙分析一下吗?

找到原因了应使用stepz(b,a)函数.我的图

最近师兄让帮忙计算阶跃响应matlab的指标就是改定实验数据或仿真数据,求响应指标(概念见程序中)编程代码和效果如下

%% 求阶跃响应matlab的典型指标
% 超调量Mp:最大超调量规定為在暂态期间输出超过对应于输入的终值的最大偏离量
% 上升时间tr:在暂态过程中,输出第一次达到对应于输入的终值的时间(从t=0开始计时)
% 峰值时间tp:对应于最大超调量发生的时间(从t=0开始计时)
% 调整时间ts:输出与其对应于输入的终值之间的偏差达到容许范围(一般取5%或2%)所经历嘚暂态过程时间(从t=0开始计时)
% 稳态误差err:给定输入与稳态输出的差值

改变容许范围偏差为0.02的结果

泻药可以参考下matlab脉冲响应图的時域特征案例

此示例显示如何在步骤响应图上显示系统特性,例如稳定时间和过冲

您可以使用类似的程序在脉冲响应图或初始值响应图仩显示系统特征,例如峰值响应或稳定时间

创建传递函数模型并绘制其对t = 0 处的阶跃输入的响应。

右键单击图中的任意位置然后从菜单Φ选择“ 特征” >“ 峰值响应 ”。

图表上出现标记表示峰值响应。水平和垂直虚线表示该响应的时间和幅度

单击标记可在数据提示中查看峰值响应的值和过冲。

您可以使用类似的步骤从“ 特性”菜单中选择其他特征例如稳定时间和上升时间, 并查看值

我要回帖

更多关于 阶跃响应matlab 的文章

 

随机推荐