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