matlab/Simulink与控制系统仿真,作者王正林,例5-17,P136
%研究系统稳定性
clc;clear all
z = -2.5; %零点
p= [0 -0.5 -0.7 -3]; %极点
k = 0.2; %增益
Go = zpk(z, p, k); %零极点形式的开环传递函数
Gc = feedback(Go, 1); %单位负反馈连接
Gctf = tf(Gc); %建立闭环传递函数
dc = Gctf.den; %闭环传递函数的特征多项式
dens = poly2str(dc{1}, 's'); %转换为字符形式的函数
den = [1 4.2 3.95, 1.25 0.5];
p = roots(den); %求取特征根,只有负实部的特征根,所以是稳定的
pzmap(Gctf)
grid on;
运行结果: