• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで、多項式曲線の近似をするには)

エクセルで多項式曲線の近似をする方法

このQ&Aのポイント
  • エクセルを使用して多項式曲線の近似を行う方法について解説します。
  • エクセルのTREND関数を活用することで、同じ変数を底とするべき乗を使った多項式曲線による近似計算が可能です。
  • 具体的な手順として、データを入力した列にxのべき乗の値を計算し、その値を利用してyの値を近似計算します。

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

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.1

A1="Y"、B1:="X"、C1="X^2"、D1="X^3"の表題を書きます。(分かりやすくするため) B2~B11にXを入力。C、D列はXの2乗、3乗を計算します。A2~A11にXに対応するYを入力。 B12に新たなXを入力してC12、D12は計算します。 A12には =TREND(A2:A11,B2:D11,B12:D12) を入力。・・・答えが出ました? TRENDは予測値を返すだけで『多項式曲線の近似をしたいのですが』ということなら、 y=aX^3+bX^2+cX+d のa、b、c、dを求める必要があるような気がしますが、TRENDでは求められないでしょう。 グラフを書くのも一法ですが・・・ a、b、c、dを求めるには、 1.メニューからツール→アドイン→分析ツールにチェック→OK で分析ツールを組み込みます。    (もしかしたら追加のセットアップが必要かもしれません。未確認です) 2.組み込んだら、メニューからツール→分析ツール→回帰分析を選択してOK 3.回帰分析のダイアログボックスで   入力Y範囲に$A$2:$A$11   入力X範囲に$B$2:$D$11   出力オプションは一覧の出力先にしてデータの下の範囲を30行15列くらい指定してOK うまく答えが出たら、 切片=d、X値1=a、X値2=b、X値3=c を表しています。 線形回帰、非線形とか単純回帰、重回帰とか色々ありましたが、これは重回帰分析にあたるんですかね?(忘れてしまった!) Excelが出すその他の答えについての説明は省かしてもらいます。(よく分からない!) 4次以降も同じ理屈でしょう。ご参考に。