利用规划求解在EXCEL中解方程

今天将告诉大家如何利用规划求解来完成EXCEL解方程和方程组的操作。
当然此种操作方法还可以进行更高次数和更多元的方程解的操作,不过对于多次方程EXCEL只给出其中一解。

步骤/方法

  • 01

    首先我们来讲一下EXCEL里面内置的单变量求解。

  • 02

    为了方便操作,一般我们会对单元格进行名称定义,点击公式——定义名称。

  • 03

    我们设置了C3为变量x,那么在其它单元格上就可以直接输入带x的方程式了,并且EXCEL会自动调用此单元格内的数据。比如在B3内输入=x^3+27。

  • 04

    点击数据——模拟分析——单变量求解。

  • 05

    目标单元格为带有x变量的单元格,即要解方程的单元格。而目标值就设置为0了,其实我们在把方程变成f(x)=0的形式后可以节省很多设置时间。可变单元格,即为输出结果的单元格,这里我们设置成我们设置名称的单元格。然后点击确定即可计算出我们想要的结果。

  • 06

    有些朋友在问如果让输出结果随着我们方程的改变而自动进行计算呢?这里我们就要用到一个宏,首先我们进行录制宏,直接录制这个单变量求解的过程,不需要修改任何数据。点击视图——宏——录制宏,输入宏名(宏1)后直接进行单变量求解的过程录制。

  • 07

    录制完成后,我们停止录制,再查看宏,对此宏进行编辑,此时EXCEL会打开宏编辑器。

  • 08

    双击你所在编辑的工作表,并输入如下代码:

  • 09

    Private Sub Worksheet_Change(ByVal Target As Range) 宏1 End Sub

  • 10

    保存后即可得到我们想要的结果了,随意更改公式就可以自动计算结果了。

  • 11

    这样在EXCEL上完成解一元多次方程还是相当有效和好用的,不过它有一个缺点就是计算结果只是一个近似值,并且在方程中每两个数值或变量之间都必须用符号连接起来(如10*x是不能写成10x的形式的)。

  • 12

    接下来就是利用规划求解插件进行多元方程组的解方程操作了,规划求解这个插件很好用,但似乎不能达成自动更改单元格之后自动计算的功能,当我们录制了宏之后,在宏中的代码都是红色的,表示错误的,因此我们先只来学习如何进行规划求解操作了,而不执行自动计算。

  • 13

    将你下载好的规划求解插件解压到office相对应版本内的\Library文件夹里,并执行一下里面的SOLVER.XLA文件。同时打开EXCEL选项的加载项里面的——管理EXCEL加载项,并勾选规划求解。

  • 14

    此时再打开EXCEL就会多出一个加载项,里面就有我们需要的规划求解插件了。

  • 15

    点击规划求解,选择目标单元格为包含有所有变量的其中一个方程式,这里不能直接选择方程式,而需要选择等于此方程式的单元格,如图:

  • 16

    可变单元格就是我们要计算结果的变量单元格,这里可以推测,而约束条件也就是约束计算结果或方程式的结果范围了,这里多用于不定式的求解,并且求解结果可选择为最大值,最小值,还是约定值,选项菜单可以设置一些计算精度或计算方式。

  • 17

    利用此两个工具我们几乎可以求解出所有方程的近似解了,这样对于我们日后的学习和计算会带来很大的帮助。

(0)

相关推荐

  • Excel“规划求解”解决线性规划中的最优方案

    Excel中,通过"规划求解"解决线性规划中的最优方案(最大值.最小值.目标值),首先建立目标单元格与可变单元格的规则(目标函数),并确定目标函数所在单元格及要求(最大值.最小值或 ...

  • Excel规划求解:[2]解简单的线性规划问题。

    Excel的规划求解工具有着很强大的功能,可以帮助我们解决线性规划问题,运筹学方面等实际问题.本系列将以Excel2010为例详细的介绍规划求解的在各方面的应用. 简单的线性规划在高中数学中有所涉及, ...

  • Excel规划求解:[3]解简单的线性规划应用题

    Excel的规划求解工具有着很强大的功能,可以帮助我们解决线性规划问题,运筹学方面等实际问题.本系列将以Excel2010为例详细的介绍规划求解的在各方面的应用. 上一篇讲解了高中数学所涉及到的简单的 ...

  • 如何用excel中的MMULT和“规划求解”做线性规划

    excel用来解决数学模型可以帮助我们省去漫长的计算时间,对于简单的数据可能略显麻烦,但是对于变量繁多和约束条件众多的模型来说用excel解决非常快速方便,下面我们就简单的讲一下. 操作方法 01 如 ...

  • excel中规划求解

    "规划求解"是一组命令的组成部分,这些命令有时也称作假设分析工具.借助"规划求解"可求得目标单元格中公式最优值. 操作方法 01 下面是某产品采购计划表,用规划 ...

  • 如何Excel使用规划求解

    Excel规划求解可能有些小伙伴还不是很熟悉,今天小编我就来教教大家. 操作方法 01 首先,点击"文件"菜单,开始添加规划详解按钮. 02 然后点击"选项"这 ...

  • excel规划求解怎么用?Excel使用规划求解方法

    在某些时候需要做一些规划类的项目时需要自己对软件有很好的基础,但相对有一些规划.决策制定方案来说,基本的问题excel也是可以解决的.如何使用excel进行规划求解是掌握Excel数据分析的基本技能. ...

  • Excel 2010改进的规划求解加载项简介

    使用重新设置的" 规划求解"(Solver )加载项进行 what-if 模拟假设分析.使用解决方法,比如新的演化规划求解(Evolutionary solver),基于一般演化算 ...

  • 如何在WPS的表格中使用规划求解进货

    有的时候我们要利用一定的资金对一些商品继续进货. 操作方法 01 假设我们进这些货总资金是2万,我们进货的品种是一样的,我们需要怎么购置才能完全用掉这个2万. 02 这里我们先算出每个商品买一个一共是 ...