用法是这样的:
先输入公式,即=号左边的式子,式子前加=号,X改为下述的目标单元格
然后选EXCEL“工具”菜单栏里-“单变量求解”,需要三个参数:
目标单元格:存放公式的单元格,用鼠标选取
目标值:23
可变单位格:存放X结果的单元格,用鼠标选取;
你给的方程试了一下,无解,原因可能是单调区间不唯一。
一定要解的话,用二分法:
先找出单调区间,如其中的一个[1,0.1]
A1输入1,A2输入0.1,A3输入=(A1+A2)/2
B1输入=2.18/(1+A1)+2.3544/(1+A1)^2+2.5192/(1+A1)^3+2.6704/(1+A1)^4+2.8039/(A1-0.05)/(1+A1)^4-23,B2、B3由B1复制
再把A1修改为=IF(B1*B3>0,A3,A1),把A2修改为=IF(B1*B3>0,A3,A1)
结果就出来了:0.149527
PS:
1、EXCEL中“工具”-“选项”-“重新计算”-“迭代计算”要选中
2、找出其他单调区间后,先把端点值输入A1、A2,后再改成公式就行了
不知有没有其他好办法?
nngvncv