[問題] step函數for迴圈的一個問題
在寫step response程式的時候:
den = [1 2 1];
num = [1 1];
sys = tf(num,den)
t = 0 : .01 :20
y = step(sys,t);
然後對y對t畫圖,以上這樣寫可以跑出正確結果,但如果是下面:
for t = 0 : .01 : 20
y = step(sys,t);
end
卻跑出錯誤:
Error using DynamicSystem/step (line 96)
In time response commands, the final time must be
a positive scalar.
實在看不太懂事為什麼會錯呢?
感謝大家解惑!!
--
╭──╮ 全 q ˙ . 全 ╭════╮
║ 燈 電 世 . 潘 ◤◥◤◥ 陽 街 世 │此路不通│
║││ 了 界 ˙威 在 一 起 建 . 了 界 ╰═ ╤ ═╯
║ 停 都 ‧ 倫 ◣ ◢ 福 . 封 都 │
║ ﹕. ˙ ‧ ‧ │
███ ψsleeeve ███
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 50.135.126.40
→
01/07 17:58, , 1F
01/07 17:58, 1F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章