• ベストアンサー

エクセルソルバー

教えて下さい。 現在、未知数4つをソルバーを用いて求めています。 このソルバーを使用して未知数を求める方法を他人に教えてもらって使用しています。このソルバーの中でいったい何が行われているのか全くわかりません。何が行われているのか、教えて下さい。 また、パラメータの設定のところで、いろいろと設定する項目があります、このあたりはいったい何をどのように設定すれば良いのでしょうか?「線形モデル」のところにチェックを入れると、「線形モデルでない」とメッセージが出ます。また準ニュートン法とかいろいろあるのですが全くわかりません。教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • 0shiete
  • ベストアンサー率30% (148/492)
回答No.1

「y=x^2+1でyが最小になるようなxを求めよ」 という問題をイメージしてください。 この問題を山登りに例えてみます。問題は一番低いところ(谷底)を探すこと です。どうすれば谷底にたどり着けるかというと、あなたが立っているところで 斜面がどちらに傾いているかを見ればいいですね。そして、下がっているほうに どんどん歩いていけば、いつかは谷底にたどり着くはずです。 もし、問題が最大値を求めるのであれば、逆に斜面が上がっているほうに 歩いていけばいいわけです。 ソルバーでは、この考え方で問題を解いています。 準ニュートン法、共役傾斜法ともに同じ考え方です。後者の方が、少し利口な やり方で坂道を降りていきます。 ソルバーなら線形でも解けますので、非線形を選んでおけばよいと思います。

関連するQ&A