作者: linanisyugioh 时间: 2013-4-23 12:54
solve只能解那种多项式方程线性方程之类的东西的。7 E8 r# _' S Z8 g5 e' t, o
你这一看就是个超越方程,怎么可能求得解析解呢?6 M- Q4 g& W* z2 j, U
最多求得数值解,求数值解可以用findroot。但就是求数值解,你给的那个10也太大了,可以认为近乎无穷了,因此解可以认为是1。! z$ l$ }/ [2 |) A) t
如果精确来说的话,按你给的那个方程的数值解位于0.9999999990~0.9999999991之间+ L2 M. Z! w9 G, T
这个精确度的话也已经超过了findroot的默认精确度了,所以你用findroot来求,在默认情况下的话,要不求不出,要不求出个1或是无限接近1的东西。3 h! d' t# u: T