jjww2999 发表于 2014-5-5 11:52:51

发现了 solve 函数的错误的多根,在不知道真相前,怎么办?

如图:

这样的情况,在9860机子上倒是没有出现同样的异常。 在网页版上的那个 沃夫曼 ,也没有异常,但是没有附加图形显示。

大能们,你们说说, 这个ns cas 机器,到底是怎么了,还能有点靠谱么?

549597890 发表于 2014-5-5 13:29:27

试试nsolve()
数值求解

jjww2999 发表于 2014-5-5 15:37:00

549597890 发表于 2014-5-5 13:29 static/image/common/back.gif
试试nsolve()
数值求解

这种函数只能一次给出一个解了。需要自己通过结合图形来手动控制求解范围。

549597890 发表于 2014-5-5 16:19:00

jjww2999 发表于 2014-5-5 15:37 static/image/common/back.gif
这种函数只能一次给出一个解了。需要自己通过结合图形来手动控制求解范围。

恭喜你找到了nspire solve函数的又一类bug~归纳一下吧{:angel:}

kopkop 发表于 2014-5-6 02:27:11

把方程简化一下,变成 x^(3-ln(x))-1/(x^2-1)+1 = 0,再求解就不会有问题了。

imath 发表于 2014-5-6 12:43:36

把x回带回去就可以了 看是不是等于0

jjww2999 发表于 2014-5-8 07:11:39

简化不简化,式子也还是等价的。不应该出现这样的乌龙啊。

imath 发表于 2014-5-8 12:48:18

打了惊叹号的时候,要特别注意一下定义域的边界处 注意回带 要不写个自动回带的程序也可以
如果没有惊叹号 那就是对的了

wtof1996 发表于 2014-5-9 19:08:17

加个猜测值x=1即可
页: [1]
查看完整版本: 发现了 solve 函数的错误的多根,在不知道真相前,怎么办?