例えば、5次方程式の解を求めたい場合、これは、解けないからわからない。
しかし、グラフを書くことは、一階微分、二階微分できるから可能で、
その結果、このへんが、解なんじゃないの?というおおよその値はわかる。
このようなとき、Excelのソルバーを使うと、答えを準ニュートン法?
によって、求めてくれる。
こんなかんじ
■まずはソルバーをアドインへ(1回やれば良い)
Excelを立ち上げたら、「ツール」の「アドイン」を選択
こんなダイアログが出るから
![](https://blogimg.goo.ne.jp/user_image/57/59/cf3145de42c745d7e163f163e4ded039.jpg)
ソルバーアドインをチェックしてOK。
■式を書く
求めたい方程式を書くんだけど、そのとき
・Xになるところにセルの番号を入れて
・X=yの形でなく、X-Y=0の形にして、
さらに(X-Y)^2の最小値をもとめることで、
Xが求まるようにする
今回は、X^5=3となる値を求めましょう(難しくないけど)
そして、Xの値をA2セルに入れるとします。
すると式は、A2^5=3となるので、=0の形にするには、移項して
A2^5-3、これの2乗を0にして最小値だから
(A2^5-3)^2
を式にすればよい。これをB3に入れる。
![](https://blogimg.goo.ne.jp/user_image/47/a9/eb9e9d2f7911818a751e6001663faf50.jpg)
■ソルバー起動
ツールからソルバーを選ぶと
![](https://blogimg.goo.ne.jp/user_image/45/b1/1adf29647170860125e635cb1e23cdd0.jpg)
以下のダイアログが出る。
![](https://blogimg.goo.ne.jp/user_image/17/b4/e441f288a2a0ca8fa4ab0bffe917045f.jpg)
目的セルは式が入っているほう、変化させるセルは、xの値のかわりに入れたセル、
上記の例ではA2、そこに適当に値を入れる。
あとは、ボタンをクリックすれば
![](https://blogimg.goo.ne.jp/user_image/71/b1/5880205d0e2d82e798dd88e6aa1abed2.jpg)
求めてくれる
x^5=3とは、結局3^0.2を求めていることなので、それを下に入れてみました
![](https://blogimg.goo.ne.jp/user_image/3a/b6/24808d13b7b7373c3ef961b7132b9435.jpg)
おお、おなじですね。
■ちなみに
すべての解を求めてくれるわけではなく、セットした値の近くだけを探してくれる。
しかし、グラフを書くことは、一階微分、二階微分できるから可能で、
その結果、このへんが、解なんじゃないの?というおおよその値はわかる。
このようなとき、Excelのソルバーを使うと、答えを準ニュートン法?
によって、求めてくれる。
こんなかんじ
■まずはソルバーをアドインへ(1回やれば良い)
Excelを立ち上げたら、「ツール」の「アドイン」を選択
こんなダイアログが出るから
![](https://blogimg.goo.ne.jp/user_image/57/59/cf3145de42c745d7e163f163e4ded039.jpg)
ソルバーアドインをチェックしてOK。
■式を書く
求めたい方程式を書くんだけど、そのとき
・Xになるところにセルの番号を入れて
・X=yの形でなく、X-Y=0の形にして、
さらに(X-Y)^2の最小値をもとめることで、
Xが求まるようにする
今回は、X^5=3となる値を求めましょう(難しくないけど)
そして、Xの値をA2セルに入れるとします。
すると式は、A2^5=3となるので、=0の形にするには、移項して
A2^5-3、これの2乗を0にして最小値だから
(A2^5-3)^2
を式にすればよい。これをB3に入れる。
![](https://blogimg.goo.ne.jp/user_image/47/a9/eb9e9d2f7911818a751e6001663faf50.jpg)
■ソルバー起動
ツールからソルバーを選ぶと
![](https://blogimg.goo.ne.jp/user_image/45/b1/1adf29647170860125e635cb1e23cdd0.jpg)
以下のダイアログが出る。
![](https://blogimg.goo.ne.jp/user_image/17/b4/e441f288a2a0ca8fa4ab0bffe917045f.jpg)
目的セルは式が入っているほう、変化させるセルは、xの値のかわりに入れたセル、
上記の例ではA2、そこに適当に値を入れる。
あとは、ボタンをクリックすれば
![](https://blogimg.goo.ne.jp/user_image/71/b1/5880205d0e2d82e798dd88e6aa1abed2.jpg)
求めてくれる
x^5=3とは、結局3^0.2を求めていることなので、それを下に入れてみました
![](https://blogimg.goo.ne.jp/user_image/3a/b6/24808d13b7b7373c3ef961b7132b9435.jpg)
おお、おなじですね。
■ちなみに
すべての解を求めてくれるわけではなく、セットした値の近くだけを探してくれる。