作者Raymond0710 (雷门)
看板MATLAB
标题Re: [问题] fzero解两曲线交点
时间Thu Nov 10 22:18:29 2011
% 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
1F:推 cook200277:还是会出现function definition错误耶~~是版本问题吗?? 11/11 19:06
2F:→ Raymond0710:2010a OK 11/11 21:22
3F:→ Raymond0710:上面那个要写成m-file 11/11 21:23
4F:推 cook200277:我全部复制贴上都还是一直出现function定义错误耶~~ 11/14 14:04
5F:推 cook200277:function弄OK了,但fzero一直无法执行 11/14 14:45
6F:→ cook200277:Undefined function or method 'isfinite' for input 11/14 14:50
7F:→ cook200277:arguments of type 'sym'---错误讯息 11/14 14:52
8F:→ Raymond0710:你的matlab可能没有symbolic tool 11/14 19:33