Re: [問題] fzero解兩曲線交點

看板MATLAB作者 (雷門)時間14年前 (2011/11/10 22:18), 編輯推噓3(305)
留言8則, 2人參與, 最新討論串2/2 (看更多)
% myfun.m function Y = myfun(x) a=1;b=2;c=3; y1 = tan(a*x); y2 = (b+c) ./ (x.*(1-b*c./x.^2)); Y = y1-y2; end ------------------ command window: x0 = 5; fzero(@myfun,x0) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.56.148

11/11 19:06, , 1F
還是會出現function definition錯誤耶~~是版本問題嗎??
11/11 19:06, 1F

11/11 21:22, , 2F
2010a OK
11/11 21:22, 2F

11/11 21:23, , 3F
上面那個要寫成m-file
11/11 21:23, 3F

11/14 14:04, , 4F
我全部複製貼上都還是一直出現function定義錯誤耶~~
11/14 14:04, 4F

11/14 14:45, , 5F
function弄OK了,但fzero一直無法執行
11/14 14:45, 5F

11/14 14:50, , 6F
Undefined function or method 'isfinite' for input
11/14 14:50, 6F

11/14 14:52, , 7F
arguments of type 'sym'---錯誤訊息
11/14 14:52, 7F

11/14 19:33, , 8F
你的matlab可能沒有symbolic tool
11/14 19:33, 8F
文章代碼(AID): #1Ekzqu2h (MATLAB)
文章代碼(AID): #1Ekzqu2h (MATLAB)