matlab 画拉普拉斯变换的零极点

Posted 胡刚2021

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab 画拉普拉斯变换的零极点相关的知识,希望对你有一定的参考价值。

画出 X ( s ) = 2 s + 3 s 2 + 2 s + 4 = 2 s + 3 ( s + 1 ) 2 + 3 X(s) = \\frac2s+3s^2+2s+4=\\frac2s+3(s+1)^2+3 X(s)=s2+2s+42s+3=(s+1)2+32s+3 的零极点

画零极点

num = [0 2 3];%分子对应的系数
den = [1 2 4];%分母对应的系数
splane(num, den);%画对应的零极点

splane 函数

function splane(num, den)
    z = roots(num);%求根,得到零点
    p = roots(den);%求根,得到极点
    
    stem(real(z), imag(z), 'o:');%画零点
    hold on;
    
    stem(real(p), imag(p), 'x:');%画极点
    hold on;
end

以上是关于matlab 画拉普拉斯变换的零极点的主要内容,如果未能解决你的问题,请参考以下文章

Matlab 绘制零极点图

MATLAB:控制系统模型变换

用matlab怎么画误差分布图

matlab包络线怎么画

信号与系统,系统函数的影响

利用matlab的设计