[討論] 方程式錯誤問題

看板MATLAB作者 (酒鬼鬼)時間14年前 (2012/03/26 13:30), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
大家好 小弟我剛接觸matlab不久 今天使用時出現點小問題 function y=func(x) if x>=9 y=15*sqrt(4*x)+10 elseif x>=0 y=10*x+10 else y=10 end ??? function y=func(x) | Error: Function definitions are not permitted in this context. 請問一下 是錯誤在哪個地方? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.205.90

03/26 14:32, , 1F
先存成.m檔 再用function的形式呼叫進來執行
03/26 14:32, 1F

03/26 17:43, , 2F
你的code是C的寫法,matlab函數的輸入最好是matrix型式
03/26 17:43, 2F
文章代碼(AID): #1FR_xVjg (MATLAB)
文章代碼(AID): #1FR_xVjg (MATLAB)