• ベストアンサー

両対数の近似式

実験結果をExcelを使って、xyグラフにプロットしてみました。 両者の関係が良く分からないので、両対数を取ってみるとなぜか直線関係が得られました(理屈は分からない)。 ひとまず両対数を使った近似式を求めたいのですが、Excel上でそれは可能でしょうか。

  • favre
  • お礼率96% (276/287)

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

  • ベストアンサー
noname#221368
noname#221368
回答No.1

>ひとまず両対数を使った近似式を求めたいのですが、Excel上でそれは可能?  (x,y)の表から、(logx,logy)の表を作ります。(logx,logy)の表から散布図をつくり、グラフ上で「近似曲線の追加(1次)」を選びます。追加された近似曲線の表式を読み取り、それが、  Y=aX+b の形をしていたら、もともとの関係は、  logy=a・logx+b=log(α^b・x^a) で、   y=α^b・x^a という事になります。ここでαはlogの底で、Excel関数のLogの場合はe,Log10の場合は10です。

favre
質問者

お礼

すばらしい。その手がありましたね。 先に対数をとってから一次式にのせる。 鉛筆と方眼紙しか使えない頃は、その方法を使っていました。 Excelが便利すぎて、その機能におぼれていました。 早速試してみたいと思います。 ご回答ありがとうございます。

その他の回答 (1)

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

1. 元データで散布図をつくります。 2. 曲線上で右クリックして、「近似曲線の追加」をクリックします。 3. 「種類」で適当な種類を選びます。 4. 「オプション」でグラフに数式を表示するをチェックします。 5. 「OK」をクリックして戻ればグラフに近似式が表示されます。 ここで、表示される近似式は、普通のグラフか片対数かとかのグラフの種類には関係ありません。 近似曲線の種類で決まるので、データに最も合いそうな種類を試行錯誤で選ぶか、ずれてもいいから理論上期待されるものを選ぶことになります。

favre
質問者

お礼

理論が分からない以上、多項式で近似するのは良いかも知れないですね。両対数で直線的な関係になったので、それ以上深追いしていませんでした。 こちらも早速やってみたいと思います。 ご回答ありがとうございます。

favre
質問者

補足

ご回答頂いた2名さまへ。 色々と近似を試してみたのですが、やはり両対数が一番良いようです。 理論の探索まではやっていないのですが、吸着が絡んでいるようなので、両対数はそれなりに意味があるかもしれません。 ご教示ありがとうございました。

関連するQ&A

  • Excel 指数近似直線の式から値を求める方法

    実験データをExcelで処理していたのですが、得られた値が片対数グラフにプロットすると直線状になるため、指数近似直線を表示しました。 すると以下の式が得られたので、これを使ってxからyの値を求めたいです。 y=85.603e^(-0.0648x) そのまま式として代入してはみたのですが、うまくいきませんでした。 Excelを使って算出するにはどうしたらよいのか教えてください。

  • 片対数グラフが曲線?

    ある実験で出た結果を片対数グラフ用紙にプロットしたところ明らかに曲線を描いてしまいました。 しかし片対数グラフの特徴を考えるとプロットは直線を描くのではないかと思います。 また実験中にわざわざ「グラフは片対数用紙に書くこと」と言われたことからも、 直線にならなければ片対数グラフが指定された意味がないように思えます。 実験結果のプロット通り曲線を描いてしまうか、曲線に見えるプロットの平均をとって強引に直線を描くかで迷っています。 どちらが良いでしょうか。教えて下さい。 また同じ事ですが、片対数グラフを用いる場合曲線になることがあるのでしょうか。 よろしくお願いします。

  • 片対数の近似直線

    片対数グラフ(対数:y軸)の近似直線を引いたのですが、 直線を求める式も書けと言われました。 どのような式でしょうか?

  • エクセルの対数表示における近似線について

    エクセルでグラフ(散布図)を書いたときにx軸を対数表示にしました。その上で近似曲線(1次線形)を設定したところその近似曲線が通常の軸で直線となってしまいました。 つまり対数表示上では曲線となってしまいます。 これを対数表示時に直線としたいんですけどエクセル初心者でやり方がわかりません。よろしければわかる方がいらっしゃいましたら教えていただきたいです。 もちろん対数軸にしても直線で近似できるグラフです。

  • 双曲線関数の近似式を求める方法

    実験結果から得られた数値群(x1,y1)(x2,y2)・・・(xn,yn)からグラフをプロットし、双曲線関数を使った近似式を求めたいのですが、Excelのグラフでは近似式に双曲線関数がありません。どなかたか適当なツールを紹介していただけないでしょうか。

  • EXCELの近似曲線の対数近似の式

    EXCELのグラフを作る機能で対数近似を選択して引くことが出来る近似曲線の式 について教えてほしいのです。 対数近似の式y=aln(x)+bの係数aとbを算出して、曲線と実際のデータとの 乖離している差をエクセルの関数を使って算出したいのです。 おかしな条件かもしれませんが、yの値は(-)負の値もとりますし、バラバラ です。 なんとなく、わかる範囲で計算したのですが、yが負の値だとエラーがでて 計算してくれなくて・・EXCELのグラフの機能であれば、問題なくグラフ化される ので、私の計算式が間違っているはずです。 例えば以下の数値だとy = -0.81387583Ln(x) + 1.05061096 です。 *小数点以下2桁以下は四捨五入になっていますので細かくはあわないかも しれませんが・・・。 X={1,2,3,・・・・10} y={1.21,2.07,-1.10,-1.55,-0.58,-0.01,-0.73,-0.67,-0.30,-0.12} yが毎回変わるため、グラフからカット&ペーストするのは手間がかかります のでしたくありません。m(__)m 算数も数学も良くわからないものですが、どなたかご教授いただければ幸いです。

  • 対数近似グラフの決定係数R2算出関数の求め方

    エクセルの近似曲線の内、対数近似に対する決定係数R2を関数で求める方法をご教授ください。 直線・多項式・累乗・指数に関する決定係数R2を求める関数式については情報を探し出せたのですが、対数近似グラフの決定係数R2を求める式だけが探し出せません。 よろしくお願いいたします。

  • 両対数グラフの直線の近似式の求め方は?

    両対数グラフで直線になったグラフがあります。 y=30,x=9 と y=170,x=350 の2点を通る直線なのですが、 これをxを求める式に表すとどういう式になるのでしょうか? 過去の質問をいろいろ見ましたが、チンプンカンプン。 よろしくお願いいたします。

  • 片対数グラフについて

    片対数グラフにプロットして直線の式を求めたいのですが、傾きと、切片の出し方が分かりません。 教えてください。

  • 近似式。

    xとyからなるデータを複数とって、グラフ上にプロットすると、点が散在しながらも、なにがしかのまとまりがあって、そのデータを何かの曲線y=f(x)に近似したくなったとします。 しかし、何に近似していいかは分かりません。 何かの関数に近似したくても、何に近似するべきか分からないときは、どうしたらいいですか。 例えば、直線に近似しようと思っても2次式に近似しようと思っても、指数関数に近似しようと思っても、最小二乗法を使えば、それに近似されます。 このように、この種類の関数に近似させてやる!ということを決めていれば、それに近似されますが、近似させる関数の種類を限定したくないけど、何かの関数にしたいと思ったら、どうしますか。