Display: 'final'
......
TolX: 2.2204e-016
TypicalX: []
op=optimset('tolx',0.01); % 把终止计算的相对误差阈值设置得较大
op.TolX % 观察新设置值。注意 TolX 字母的大小写。
ans =
0.0100
(7)利用新设置的选项参数重新求 tt(4)附近的零点,以便比较。
[t4n,y4n,exitflag]=fzero(y,tt(4),op,a,b) % 采用新的 op 设置参数。
Zero found in the interval: [0.57094, 0.60418].
t4n =
0 。 6042
y4n =
0 。 0017
exitflag =
1
〖说明〗
1、本例是采用内联函数形式求取函数零点的。
2、若采用如下 M 函数文件(该文件必须放在搜索路径上)
[y_M.m]
function y=y_M(t,a,b)
y=sin(t).^2.*exp(-a*t)-b*abs(t);
则相应的求零点指令是 [t 4m ,y 4m ,exitflag]=fzero('y_M',tt(4),[],a,b)?若直接用字符串表达函