[問題] 問一下heaviside 這指令已回收

看板MATLAB作者時間16年前 (2009/09/29 22:33), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串1/1
我是新手... 最近要畫個unit step 爬文後看到有個範例 t=linspace(0,4); y=3*heaviside(t-3); plot(t,y) 但是當我按enter處理後 為何會出現 ??? Undefined function or method 'heaviside' for input arguments of type 'double'. 不太懂這句話表達意思... 能幫我解答一下嗎 ╭(─╴╴─)╮ 感謝.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.177.198

09/29 22:50, , 1F
有裝 Symbolic Math Toolbox ?
09/29 22:50, 1F

09/29 23:10, , 2F
我不知道耶 我好像就照正統安裝裝下去....
09/29 23:10, 2F

09/29 23:10, , 3F
那是外加的程式嗎?
09/29 23:10, 3F

09/29 23:12, , 4F
MATLAB 左下角有個 START,在 toolbox 裡找看看吧
09/29 23:12, 4F

09/29 23:21, , 5F
沒找到Symbolic Math Toolbox = =!!!
09/29 23:21, 5F

09/29 23:25, , 6F
那就不能用這個函數囉
09/29 23:25, 6F

09/29 23:25, , 7F
是歐= =!!! 是安裝時候可以選擇是否要安裝是嗎?
09/29 23:25, 7F

09/29 23:27, , 8F
這我不清楚喔,也許是每多一個 toolbox 就要多花錢買吧
09/29 23:27, 8F
文章代碼(AID): #1AmXhJ5q (MATLAB)
文章代碼(AID): #1AmXhJ5q (MATLAB)