加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

EXCEL 单变量求解 解一元三次方程

(2013-12-31 23:44:35)
标签:

单变量

一元三次方程

excel

vba

it

分类: Excel VBA

目标单元格:是公式所在的单元格,也是方程所在的单元格,如图中的B1=3*A1^3-100*A1^2+300*A1-300

目标值:即目标单元格的值,想要让单元格的值变成多少?即要让方程的结果等于多少 ,一般方程来说就是 =0

可变单元格:即变量所在,也就是我们所说的”元“,即 "X" ,这个X是可变的,在EXCEL中很直观,就是一个单元格

总体来说,这个操作,就是让EXCEL自动迭代去计算 ,不停的变化A1的值,使得B1的值无限逼近(或等于)目标值

 

以下为步骤:

1、如图,设置。

http://img.blog.csdn.net/20131212182632656?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2lqYXlh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast单变量求解 解一元三次方程" />

 

2、开始迭代计算,此时可以看到A1和B1的值不停地变化。及各个参数的值。

http://img.blog.csdn.net/20131212182646531?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2lqYXlh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast单变量求解 解一元三次方程" TITLE="EXCEL 单变量求解 解一元三次方程" />

 

3、最后解出单元格A1的值,即当A1=30.1239100693311 即 X =30.1239100693311

目标值为 0 ,也就是说 30.1239100693311 是方程的解。

http://img.blog.csdn.net/20131212182701328?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2lqYXlh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast单变量求解 解一元三次方程" TITLE="EXCEL 单变量求解 解一元三次方程" />

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有