加载中…
  
博文
标签:

杂谈

分类: MSN搬家
用Excel求解非线性问题(兼讲神经网络的求解)


用Excel求解非线性问题(兼讲神经网络的求解)

董占山

Excel是一个功能十分强大的应用软件,在加上系统配备的Add-Ins,可以完成许多你意想不到的任务,解决许多十分复杂的问题。有一个朋友问到如何用EXCEL来解决神经网络的问题,下面我将从一个简单的非线性问题开始逐步讲解如何用Excel的Solver来求解神经网络的问题。
求解一个非线性问题,使用任何可以解决非线性问题的软件和方法均可以,例如SAS的NLIN,EXCEL的Solver以及MATLAB的优化软件包等等。在Excel中求解非线性问题,需要使用Excel的Solver (中文可能叫求解器,对不起好久没有看到中文的软件了)Add-in来解决问题。一般默认状态下,Excel不一定有Solver,你需要使用Tools菜单中的Add-In命令安装并激活Solver, 然后看看有关Solver的使用帮助。下面以求解一个简单的非线性方程为例,来熟悉Solver的使用。假如我们要求解下面的3次多项式方程:
y = a*x^3 + b * x^2 + c
给出多组x,y值放到表单的A和B列
  

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

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

新浪公司 版权所有