ここから本文です

c言語の問題です。 用いる近似式が①y=ae^(bx) ②y=ax^bのときこの2つを最小二乗...

bas********さん

2018/7/1322:00:01

c言語の問題です。
用いる近似式が①y=ae^(bx) ②y=ax^bのときこの2つを最小二乗法に適用するにはどうすればよいでしょうか。

閲覧数:
21
回答数:
1

違反報告

ベストアンサーに選ばれた回答

poc********さん

2018/7/1322:38:14

①両辺の自然対数をとれば
lny=bx+lna

よって、yiの自然対数をとってΣの計算をすればOKです。
また、定数項 lnaを求めたら e^lnaでaがわかりますね。


②同様に
lny=blnx+lna

xi, yiともに自然対数をとった値でΣの計算をします。
lnaは①と同じです。

質問した人からのコメント

2018/7/16 17:26:01

できました。

ありがとうございます。

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる