0

我试图找到我的系统“sys”的大小,所以我知道我必须在我的代码中取传递函数的平方根。我知道你不能直接做,所以我试图做的是

[mag phase] = bode(sys,logspace(1,1e7,300));
mag = squeeze(mag);
D = sqrt(mag);

我有另一个传递函数 sys2,我想将它除以这个幅度值,但 MATLAB 似乎不太喜欢这样。我怎样才能得到我的结果 D 并将其更改回传递函数,以便我可以进行除法 sys2/D?

谢谢你的时间。

编辑:最好,如果有一种方法可以直接取我不知道的“sys”的平方根,那将是一个更好的解决方案!

4

0 回答 0