[英]How to realize a transfer function with higher order of numerator than denominator in octave?
a=1
% Construct the trasfer function
num=[a 1 3]
den=[1 2 10]
G=tf(num,den)
% Impulse response
impulse(G)
% Step response
step(G)
當我單擊“運行”時,出現此錯誤“錯誤:訂單分子 >= 訂單分母”
如果您按照終端上的錯誤進行操作,則表明控件 package 的 imp_invar.m 中的第 95 行是罪魁禍首。 (如果你不知道它安裝在哪里,你可以通過在終端中輸入pkg list
來查找)
如果將此error
轉換為warning
,則代碼將繼續。 顯然,您這樣做需要您自擔風險。 我會備份 original.m 文件以防萬一。
請注意,在 matlab 上運行的相同代碼不會發出任何錯誤或警告(這本身就很奇怪,因為在這種情況下八度音程中關於無效脈沖不變性的明確說明......如果你'重新感興趣。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.