二阶系统的传递函数一般表示为:

$$G(s) = \frac{\omega_n^2}{s^2 + 2\zeta\omega_ns + \omega_n^2}$$

其中,$\omega_n$ 表示无阻尼自然频率,$\zeta$ 表示阻尼比。

根据题目要求,我们可以定义传递函数:

omega_n = 1;
zeta = 0.8;
G = tf([omega_n^2], [1 2*zeta*omega_n omega_n^2]);

然后,利用 step 函数绘制时域阶跃相应:

step(G);

完整代码如下:

omega_n = 1;
zeta = 0.8;
G = tf([omega_n^2], [1 2*zeta*omega_n omega_n^2]);
step(G);

运行代码,可以得到阻尼比为0.8时的时域阶跃相应图像:

step-response


原文地址: https://www.cveoy.top/t/topic/dwmS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录