如何绘制复杂传递函数的根轨迹?

时间:2018-08-27 18:11:47

标签: matlab plot complex-numbers transfer-function

我在尝试获取以下复杂传递函数(H)的根轨迹图时遇到问题:

% Ax = b Form
A =    1.0e+06 *[0.0713 - 0.0073i,...
                 -1.8793 - 0.0357i];
b = -32.4298;

%TF
G = A\b;

%PI controller gain
Kp = 100; %proportional gain      
Ki = 1; %integral gain
K = pid(Kp,Ki);  %PI controller

%Open Loop TF
H = G*K;

rlocus(G)

我得到的错误如下: “无法计算具有复杂数据的模型的根源。”

我可以放下TF的假想部分(如下所示)做根轨迹吗?

   (0.001725-3.277e-05i) s + (1.725e-05-3.277e-07i)
 ------------------------------------------------
                          s

0 个答案:

没有答案