• 締切済み

エクセルで、三角関数を含んだ近似曲線を引きたいです

実験値に対して、三角関数を含んだ近似曲線を引きたいのですが、どのようにすればよいでしょうか? 例えば、 y=a*sin(x)^b+c のような式で、最も実験値に合う係数a,b,cを求めたいです。 よろしくお願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

「エクセル 統計 回帰曲線」「エクセル 最小二乗法」 ででもGoogleで照会して記事を読んでやってみたら。 多数の記事がある。1次直線の例が多いが、それを教苦戦に応用してやってみる。 最小2乗法で係数を求める。 普通は1次曲線を仮定するが、三角関数を含む式でやってみたら。 質問はやってみて、それからだろう。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

>例えば、y=a*sin(x)^b+c のような式 ホントにそんな具合に定式化をしたのですか? 質問のための質問でしかないようにみえますが。 とりあえず手順: 1.数式を  ln(y-c) = ln(a) + b*ln(sin(x))  と書き換える 2,暫定的にc'を仮定し,実験値からLN(y-c')とLN(SIN(x))を計算する 3.RSQ(LN(y-c')群,LN(SIN(x))群)を最大にするc'をソルバーで求める 4.SLOPE(LN(y-c')群,LN(SIN(x))群)とINTERCEPT(LN(y-c')群,LN(SIN(x))群)でbとln(a)を求める

関連するQ&A

専門家に質問してみよう