阶跃响应曲线:
K=10
K=30
K=50
斜坡响应曲线:
K=10
K=30
K=50
冲激响应曲线:
K=10
K=30
K=50
figure(1)
num=[1 1];
den=conv([1 0 0],conv([1 2],[1 4]));
sys=tf(num,den);
rlocus(sys);
title('根轨迹图')
figure(2)
num=[1 1];
den=conv([1 0],conv([1 -1],[1 4 16]));
sys=tf(num,den);
rlocus(sys);
title('根轨迹图')
figure(3)
num=[1 8];
den=conv([1 1 0],conv([1 3],conv([1 5],conv([1 7],[1 15]))));
sys=tf(num,den);
rlocus(sys);
title('根轨迹图')
(1)
clc
num=[-1 2];
den=[1 3 0];
G=tf(num,den);
H=1;
GG=feedback(G,H)
Transfer function:
-s + 2
-------------
s^2 + 2 s + 2
(2)clc
num=[-1 2];
den=[1 3 0];
G=tf(num,den);
rlocus(G);
title('根轨迹图')
(3)由图可以看出,改点不在根轨迹曲线上。
(4) clc
num=[-1 2];
den=[1 3 0];
G=tf(num,den);
rlocus(G);
grid on;
title('根轨迹图')
[k,poles]=rlocfind(G)
Select a point in the graphics window
selected_point =- +
k =
poles =- +
- -
当增益K>4时,闭环系统的极点都位于虚轴的左部,处于稳定状态。
(1)
clc
num=100*[1 1];
den=conv([1 0],conv([2 1],[10 1]));
figure(1)
bode(num,den)
grid
figure(2)
nyquist(num,den)
(2)
clc
num=10;
den=conv([1 0],conv([ 1],[ 1]));
figure(1)
bode(num,den)
grid
figure(2)
nyquist(num,den)
(3)clc
num=5*[ -1];
den=conv([1 0],conv([ 1],[ -1]));
figure(1)
bode(num,den)
grid
figure(2)
nyquist(num,den)
(4)
MATLAB课后答案-电子工业出版社 来自淘豆网www.taodocs.com转载请标明出处.