超难!用 Excel 求解x~

来源:百度知道 编辑:UC知道 时间:2024/06/06 13:19:00
要通过Excel解出公式10=25/(x+1)+20/(x+1)^2+3/(x+1)^3中,x的值。(“^”代表“…的几次方”),解出价高分!
一楼的可能没理解我的意思,我是说直接求出答案X的值,而不是用枚举法试~
这是某大学金融系的计算机作业,好难啊~

第一步:在A1输入=25/(B1+1)+20/(B1+1)^2+3/(B1+1)^3
第二步:点击单变量求解.
第三步:目标单元格选择A1,目标值输入10,可变单元格选择B1.点确定.
B1中就会有你所求的值.

你在A1中输入随便的数,比如0
然后在A2中输入:
=A1-(10*(A1+1)^3-25*(A1+1)^2-20*(A1+1)-3)/(30*(A1+1)^2-50*(A1+1)-20) 注:这个是原式的变形
然后把A2再复制A3,A4,A5……直到你发现,这些算出来的数基本上不变为止,这个数就是解了。不过这有三个根,你要调整A1的值,才能算到三个根,
对于你这个式子来说。
我选A1=0,计算出来的结果为:-1.209403344
选A1=100,计算出来的结果为:2.162423581
选A1=-100,计算出来的结果为:-1.453020237

这个不叫枚举法。这个是迭代法。其实你只要填到A10基本上已经可以小数点后面5位精度。计算机算根号也是用这种迭代法的。

仰....

可以尝试一下EXCEL中的“规划求解”,先在“工具》加载宏”中加载“规划求解”。

1:使用单变量求解,可以很求出来
2:X=2.162390199
3:先设置一个单元格的名称为X,然后输入公式
4:工具---单变量求解,设置目标单元格,目标值,可变单元格
5:不清楚的话给我留言