﻿功能:一维函数搜索根

格式:
[x0,error]=SolveRootSearchx(f,a,b,n,er,x)
[x0,error]=SolveRootSearchx(f,a,b,n,er)
[x0,error]=SolveRootSearchx(f,a,b,n)
[x0,error]=SolveRootSearchx(f,a,b)

f:为字符串存储的一维函数表达式
a:搜索区间的下限
b:搜索区间的上限
n:搜索等分数,默认3000
er:搜索结束误差,默认1e-16
x:自变量名称,默认为x

x0:求得的解
error:返回的误差变量

例子:

f="sin(x)*exp(x)-x^2+7";
[x,er]=solverootsearchx(f,3,3.2,100000)//回车得到如下结果
x =
[ 3.03507399999711 ]
er =
[ 5.9488715020E-06 ]