二:用MATLAB求传递函数的零点,极点以及增益K

编程入门 行业动态 更新时间:2024-10-28 14:33:48

二:用MATLAB求传递函数的零点,极点以及<a href=https://www.elefans.com/category/jswz/34/1757571.html style=增益K"/>

二:用MATLAB求传递函数的零点,极点以及增益K

求下列传递函数的零点z,极点p,以及增益K

>> num = [5 30 55 30];
>> den = [1 9 33 65];
>> [z,p,K] = tf2zp(num,den)z =-3.0000-2.0000-1.0000p =-5.0000 + 0.0000i-2.0000 + 3.0000i-2.0000 - 3.0000iK =5

现在我们由上式的零点,极点以及增益得到传递函数的表达式

>> z = [-3;-2;-1];
>> p = [-5;-2+3i;-2-3i];
>> K = 5;
>> [num,den] = zp2tf(z,p,K)num =5    30    55    30den =1     9    33    65

使用printsys命令:

>> printsys(num,den,'s')num/den = 5 s^3 + 30 s^2 + 55 s + 30--------------------------s^3 + 9 s^2 + 33 s + 65

广告

150讲轻松搞定Python网络爬虫

更多推荐

二:用MATLAB求传递函数的零点,极点以及增益K

本文发布于:2023-07-27 22:09:56,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1226597.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:增益   零点   极点   函数   MATLAB

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!