功能:针对一元函数在指定区间里搜索所有根

格式:
SearchRootInRange(f, a, b, h)
SearchRootInRange(f, a, b)

f : 符号函数对象
a : 数值,搜索区间下限
b : 数值,搜索区间上限
h : 数值,搜索步长,默认为0.01

说明:
1. 本函数要求f必须为一元函数

2. 函数执行成功返回f在区间[a,b]内找到的所有实数解

例子:
//已知x满足如下表达式,现在求如下函数在区间[0,20]内的所有实数根
$$
\tan(x)=\dfrac{3x}{3+0.1x^2}
$$

//执行如下代码求解所有根
f = @tan(x) - 3 * x/(3 + 0.1 * x^2);
x = SearchRootInRange(f, 0, 20)//回车得到如下结果
x =
[ 0.00000000000000
  4.35378367056498
  7.48808641357782
  10.5751624468592
  13.6511427168261
  16.7257079845738
  19.8025583223923 ]

//可以执行如下代码验证y的元素是否都接近0
y = f(x)