我是靠谱客的博主 年轻溪流,最近开发中收集的这篇文章主要介绍四:给定传递函数的零点,极点以及增益K求原传递函数tf2zp命令zp2tfEXAMPLENotes,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

tf2zp命令

前几期博客中有涉及到这个命令,这个可以根据传递函数的分子分母系数来求得传递函数的零点,极点以及增益K

zp2tf

相反,通过这个命令可以根据零点,极点,增益K求得原传递函数

EXAMPLE

1

  • 1

    >> z = [];
    >> p = [-1+2*i;-1-2*i];
    >> K = 10;
    >> [num,den] = zp2tf(z,p,K)
    
    num =
    
         0     0    10
    
    
    den =
    
         1     2     5
    
    >> printsys(num,den,'s')
     
    num/den = 
     
             10
       -------------
       s^2 + 2 s + 5
    
  • 2

    >> z = [0];
    >> p = [-1+2*i;-1-2*i];
    >> K = 10;
    >> [num,den] = zp2tf(z,p,K)
    
    num =
    
         0    10     0
    
    
    den =
    
         1     2     5
    
    >> printsys(num,den,'s')
     
    num/den = 
     
            10 s
       -------------
       s^2 + 2 s + 5
    
  • 3

    >> z = -1;
    >> p = [-2;-4;-8];
    >> K = 12;
    >> [num,den] = zp2tf(z,p,K)
    
    num =
    
         0     0    12    12
    
    
    den =
    
         1    14    56    64
    
    >> printsys(num,den,'s')
     
    num/den = 
     
               12 s + 12
       ------------------------
       s^3 + 14 s^2 + 56 s + 64
    

Notes

需要注意的是,我们在输入零点以及极点的时候,每个要以分号分隔,也就是说,每一个解表示一列。

最后

以上就是年轻溪流为你收集整理的四:给定传递函数的零点,极点以及增益K求原传递函数tf2zp命令zp2tfEXAMPLENotes的全部内容,希望文章能够帮你解决四:给定传递函数的零点,极点以及增益K求原传递函数tf2zp命令zp2tfEXAMPLENotes所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部