solve 函数

solve() 函数用于对给定变量的表达式进行数值求解,找出其实数根。它可以接受两个或四个参数:

solve('表达式','变量')
solve('表达式','变量','下限','上限')

保留 3 位小数的结果

当只提供两个参数时,系统会在 Tools > Options... > Roots (range) 设置的范围内查找根。这一点很重要——如果根不在该范围内,将无法被找到。

求根的精度取决于 Tools > Options... > Decimal places 设置。增加小数位数可以提高精度。

保留 5 位小数的结果

注意: solve() 需要一个表达式,并且有时可能会失败。例如,由于 SMath 是通过数值方法计算积分的,包含积分的方程有时无法通过 solve() 求解。

solve() 在积分上求解失败

有关 SMath Studio 中方程求解的更全面介绍(包括 roots() 和 polyroots()),请参阅求解方程。

本页内容源自旧版 wiki 文章,作者:Radovan Omorjan。