簡體   English   中英

matlab控制系統分子分母輸入語法:(num,den)

[英]Numerator and denominator input syntax of matlab control system : (num,den)

我在很多matlab例程中看到過如下形式的寫法:

例如,我有一個系統 function

num=1;
den=[1 0 0];
sys=tf(num,den)

如果我想顯示階躍響應,或者 bode plot,我只需輸入

step(sys);
bode(sys);

這個我明白。

但我也看到另一種寫法:

step(num,den);
bode(num,den);

這是一個 stem(num,den) 的例子

這是 bode2(num,den) 的另一個例子

問題是,對於第二種形式,這個語法的定義是什么? 我還沒有找到任何詳細的解釋。 我的意思是,我們可以使用(num,den)來替換sys=tf(num,den)嗎? 如果是這樣,我在哪里可以找到一些官方解釋? 請幫忙。 謝謝。

您用作示例的代碼是1994 年編寫的。 此語法不再使用。

嘗試使用當前版本的stepbode

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM