使用MATLAB分解复杂系统

Decomposition of complex system using MATLAB

考虑以下复杂符号形式的系统:

% syms ix %// or
% syms x  %//?
sys(ix) = ((10+(ix)))/((20+5(ix)+(10(ix))^2+(ix)^3))

在哪里

ix = imaginary part

MATLAB 可以符号计算 imag(sys(jx))real(sys(jx)) 吗?

syms x
sys(x) = ((10+1.*1i.*x))/(20+(5.*1i.*x)+((10.*1i.*x).^2))+((1.*1i.*x).^3);
imaginaryPart = imag(sys);

其中使用了 1i 而不是 i,因为根据 documentation.

它应该更稳健