求解,卡西欧解方程里面x的初始值...

化学
求解,卡西欧解方程里面x的初始值是什么意思

用户头像
脱碳多羟基内半缩醛 更新于2025-9-4 14:03:10

IMG_20250904_215733_410.jpg

IMG_20250904_215733_410.jpg

  • 为什么这个方程打出来和课上给的标准答案不一样?还有卡西欧解方程里面那个初始值x=0那个是什么意思?有人能讲讲吗
收起
3
1
共3条回复
时间正序
用户头像
是小猫呀
1月前
很有可能是上课老师敲错了之类的。然后那个x=0是指卡西欧解方程需要的一个初始值,这个涉及卡西欧解方程用到的牛顿法,我不太清楚,你可以自己上网查一下,反正这个东西就是方程涉及多个解的时候,你可以通过调节这个初始值让它解出其它的解
用户头像
Sherry
1月前

初始值就是说它这个值会优先从这个数字附近取值求解

就好比说一个方程,它有两个解,一个大概在-0.1左右,另一个大概在8左右,这时你要的是正解

那么这个时候你如果初始值就用0的话它会解出来那个负值

但如果你设为10它就能把正值解出来了

一般初始值的设定,先估计你要的解在什么范围,尽量去靠近那个范围的初始值

如果要避免负解的话在任意地方打个 +0√x 就好了,受到根号的限制不会给出 x<0 的解

然后就是设初值的时候可以先估一下答案大约是多少,比如你觉得答案在 1000~0.000001,那么你初值设在差不多 0.1 或者 0.01 或者 0.001 左右就差不多

下面是牛顿法解方程的原理,可以看到你越接近零点,迭代次数就越少(出答案越快),也越不容易出你不想要的解

IMG_20250905_120835_560.jpg

1条评论
用户头像
脱碳多羟基内半缩醛
1月前

哇,非常感谢