MATLAB 斜坡输入响应

Ammar Ali 2021年10月2日 2021年7月4日
MATLAB 斜坡输入响应

本教程将介绍如何使用 MATLAB 中的 step()lsim() 函数绘制闭环系统的阶跃和斜坡响应。

在 MATLAB 中使用 step()lsim() 函数绘制阶跃和斜坡响应

你可以使用控制系统工具箱找到闭环系统的阶跃和斜坡响应。该工具箱提供了许多函数,例如 tf() 函数,用于定义系统的传递函数,feedback() 函数用于定义系统的反馈,step() 函数用于绘图系统的阶跃响应,以及用于绘制系统斜坡响应的 lsim() 函数。例如,让我们定义一个闭环系统的传递函数,然后使用 step()lsim() 函数来绘制闭环系统的阶跃和斜坡响应。请参考下面的代码。

t = 1:0.01:2;
tranferFunction = tf(2, [3 2]);
G = feedback(tranferFunction, 2);
step(G)
lsim(G,t,t)

输出:

绘制闭环系统的阶跃和斜坡响应

在上面的代码中,你可以根据你的要求更改时间向量和传递函数。检查此链接以获取有关 tf() 函数的更多详细信息。

Author: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

相关文章 - MATLAB Plot