Matlab传递函数的几种生成方式
生活随笔
收集整理的這篇文章主要介紹了
Matlab传递函数的几种生成方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1:傳遞函數的幾種Matlab輸入方式
1.1、顯示多項式的傳遞函數
matlab語句:分子分母的各項式系數按照降次排序分別計入num=[ ],den=[ ]中,缺項系數補零。
傳遞函數 sys=tf(num,den)
1.2、因子形式的傳遞函數
matlab語句:利用conv()實現兩個多項式降次系數乘積運算。
1.3、顯示零極點式傳遞函數
matlab語句:zpk()函數用法。z=[ ]輸入零點 ,p=[ ]輸入極點;k =[ ]輸入增益。
sys=zpk(z,p,k);
1.4、直接傳遞函數輸入
matlab語句:s=tf(‘s’);
2:傳遞函數多項式形式和零極點形式的轉換
2.1、零極點形式轉換為多項式形式
2.2、多項式形式轉換為零極點形式
最后來演示一個階躍響應的一階系統
>> Gs = tf([1],[1,1])
Gs =
?
? ? 1
? -----
? s + 1
?
Continuous-time transfer function.
>> step(Gs)
>>?
總結
以上是生活随笔為你收集整理的Matlab传递函数的几种生成方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 11.38万起 新款广汽丰田雷凌上市:混
- 下一篇: 圆周移位是怎么移的_想烟道移位,师傅却连