小编sal*_*lam的帖子

如何绘制与其虚部相关的复杂系统

我已经定义了复杂的符号系统:

syms x 
sys(x) = ((10+1.*i.*x))/(20+(5.*i.*x)+((10.*i.*x).^2))+((1.*i.*x).^3); 
ImaginaryPart = imag(sys)
RealPart = real(sys)
Run Code Online (Sandbox Code Playgroud)

MATLAB返回以下结果:

ImaginaryPart(x) =

- real(x^3) + imag((10 + x*1i)/(- 100*x^2 + x*5i + 20))


RealPart(x) =

- real(x^3) + imag((10 + x*1i)/(- 100*x^2 + x*5i + 20))
Run Code Online (Sandbox Code Playgroud)

现在怎么可能plot(x,sys(x))plot(x,ImaginaryPart(x))作为一个复杂的表面?

matlab plot complex-numbers matlab-figure

7
推荐指数
1
解决办法
91
查看次数

用MATLAB分解复杂系统

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

% syms ix %// or
% syms x  %//?
sys(ix) = ((10+(ix)))/((20+5(ix)+(10(ix))^2+(ix)^3))
Run Code Online (Sandbox Code Playgroud)

哪里

ix = imaginary part
Run Code Online (Sandbox Code Playgroud)

MATLAB可以象征性地计算imag(sys(jx))real(sys(jx))

math matlab symbolic-math

5
推荐指数
1
解决办法
34
查看次数

将分子和分母多项式分解为偶数和奇数部分

这里有一个持续时间传递函数(G(s)),形式如下:

G(s) = N(s)/D(s);
G(s) = (s^3+4s^2-s+1)/(s^5+2s^4+32s^3+14s^2-4s+50)     (1)
Run Code Online (Sandbox Code Playgroud)

(s = j*w)在那里w = frequency symbol.

现在,如何分解方程的分子和分母多项式.(1)进入他们的偶数和奇数部分并得到G(jw)as(使用Matlab):

在此输入图像描述

matlab complex-numbers

5
推荐指数
1
解决办法
143
查看次数