• 締切済み

エクセルでの近似曲線の式のバグ?接線の引き方。

エクセルで二次の近似曲線を引いたところ、関数が y=2E-0.5x^2+0.0007x+1.0111と表示されました。なぜ2E-0.5x^2のような式が出てきてしまうのでしょうか? それと、近似曲線の接線の引き方もわかりません。どなたか教えていただけると助かります。

  • zabi
  • お礼率75% (3/4)

みんなの回答

  • tresbien
  • ベストアンサー率51% (51/99)
回答No.2

変だと思いましたが、すっかり信用してしまいました(笑) 指数表示です。セルに 2E-05 と入力してみてください。 2E-05=2*10^-5=0.00002 です。 数値が小さい又は大きいときに指数表示を使います。底が10、指数が-5のべき乗を 1E-5 と表すのです。 ちなみに、2E+05 は2*10^5=200000 です。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=961637  にも質問がありました。参考にどうぞ。 したがって近似曲線の式は  y=0.00002x^2+0.0007x+1.0111 です 後は#1で書いたように傾きを求めて、直線の式を出し、データをグラフに加えて、グラフの種類を変えればいいのでは。 4.を訂正:グラフは散布図で描いているはずだから、接線のグラフも「折れ線でつないだ散布図マーカーなし」ですね。

zabi
質問者

お礼

ありがとうございました。大変参考になりました。返事が遅れてしまって申し訳ありません。

  • tresbien
  • ベストアンサー率51% (51/99)
回答No.1

2E-0.5が 2*10^-0.5 つまり 2/(√10)=0.6324555.... だということはお分かりなんですね。 確かに Excelのセルでこの形では計算できませんものね。・・わかりません。 近似曲線の接線ですが、近似曲線が  y=0.6325x^2+0.0007x+1.0111 と分かったのですから、微分して傾きを計算し、 どの点での接線かを決めて、接線の式を作ればいいのではないですか。 例えば x=7 の点でとすると  =0.6325*(xのセル番地-7)+(x=7でのYの値) 1.これをグラフを作ったデータの隣に入力する 2.データ分だけフィルコピーする 3.できたセル範囲をグラフにドラッグして加える。 4.追加したグラフ(棒グラフになっている系列を選択してグラフ種類で)を折れ線グラフのプロットなしにすれば直線がかけると思います。

zabi
質問者

補足

すみません、勘違いしていました。2E-0.5ではなく2E-05でした。この場合はどうなるのでしょうか?

関連するQ&A

  • エクセルで指数近似の式を出したいです。

    エクセルのグラフの近似曲線の「近似曲線の追加」で指数近似曲線を描き、近似曲線の式を出力する事ができましたが、 この式をグラフ作成せずにエクセルで出す方法を教えてください。 式 y=αe^(βx) x=1,2,3,4,5 y=80,85,90,95,100 のときのαとβが出したいです。 宜しく御願いします。

  • Excelで近似曲線の式を表示したら出てくるEって??

    Excelで近似曲線の式を表示したらy=-2E+08x~5+2E+08x~4・・・・・のような表示が出てきました。この場合、Eはどのように計算したらいいのでしょうか? E+08が10の8乗だと聞き、y=-2*(10~8)*(x~5)・・・・のように計算しましたが、等式が成立しません。 皆様回答よろしくお願いします。

  • 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 算数も数学も良くわからないものですが、どなたかご教授いただければ幸いです。

  • エクセル対数近似曲線のX値を代入、Y値の求め方

    初めて質問させていただきます。 エクセル2003で散布図グラフを作成し、対数近似曲線を表示させたところ、以下の方程式が表示されました。 y=2E+06Ln(x)-4E+06 この式にXの値を代入して、Yの値を求めようと思い、X=25, 30, 35, 40・・・を代入してみたところ、Yの値が、対数近似曲線のグラフの位置と一致しないで困っています。 たとえば、X=25を代入して、Y=2*10^6*Ln(25)-4*10^6で計算すると、Y=2,437,742となります。一方、対数近似曲線のX=25のところを見ると、Y=3,000,000ぐらいになっています。 アドバイスを頂けると大変助かります。よろしくお願いいたします。

  • 近似曲線と近似式の結果のちがい

    X軸1200、900、600、300 Y軸900、600、480、300 これを散布図でグラフ化して、多項式(3次)で近似曲線を表示すると ちゃんと4点を通過する曲線が表示されます。 ところが、この近似曲線の近似式を表示させて、その式にXの値を入力すると、 グラフとまるでかけ離れた数値になります。 データ数が少なすぎるためでしょうか。

  • エクセルで近似曲線の数式の読み方

    エクセルでグラフの近似曲線を使用し、 その近似曲線の数式をつかいたいんですが、 数式の意味がわかりません。 EX)y =2E+06x4-1E+07x3+2E+07x2-2E+07x+5E+06    y =241467x4-1E+06x3+2E+06x2-2E+06x+714567 「x4」とは、xの4乗ということはわかっているのですが、 「E」やピリオドのない「06」とはどういう意味でしょうか? よろしかったらご教授ください。

  • Excelの近似曲線で求めた式の検算が合わない?

    Excel2007 Windows Vista です。 A1~A5のセルに順次 8809 8876 8831 8929 8917 と入力しました。 B1~B5のセルに順次 215014 225187 233321 218311 213570 と入力しました。 これらのデータから、 挿入→散布図→散布図(マーカーのみ)→レイアウト→近似曲線→ その他の近似曲線オプション→多項式近似→次数(4とした)→グラフに数式を表示する→ グラフにR-2乗値を表示する と操作すると、 y=0.0001X^4-3.962X^3+50923X^2-3E+08X+6E+11 R^2=1 と表示されます。 ここで検算の意味で X=8809 と入力すると y=-1.97285E+11 となって y=215014 とはなりません。 どこがまずいのでしょうか。 宜しくお願いいたします。

  • エクセル近似曲線の数式について

    エクセルのグラフで近似曲線を引き、数式を表示しました。 y軸は金額で、x軸は年月です。 近似曲線の書式設定の前方補外で、1年後に金額はいくらが予測されるか?という表を作りたいのですが、数式に y = 522604x - 6E+08 と表示されているのをセルに当てはめると、ケタ違いの値になってしまいました。 「6E+08」は、約640,000,000を指数表示しているのは分かったのですが、計算するとケタ違いの値になってしまいます。 どなたかご教授頂ければ幸いです。

  • 多項式近似

    エクセルであるデータの散布図を作りました。 ばらつきがみられたので、近似曲線をどうしようかと思ったのですが、6次の多項式近似を行ったところ、プロットした点をほぼすべて正確に通る近似曲線がひけました。 その近似式の式は y==3E-10*x^6 - 8E-08*x^5 + 8E-06*x^4 - 0.0004*x^3 + 0.0091*x^2 - 0.0695x + 0.3314 でした。 R^2も0.999でほとんど1だったので、このデータ(曲線)の式=近似曲線の式とみなしてもいいと思ったのですが、ダメなのでしょうか? 実際のデータではx=97.12561のときy=6.37なのですが、この式に代入するとy=-14になってしまいます。 なぜでしょうか? E-10というのは10^(-10)ということで正しいですよね?

  • エクセルの散布図で3点の近似曲線を描いた後、二次関数で近似したところ、

    エクセルの散布図で3点の近似曲線を描いた後、二次関数で近似したところ、 y=1E+8x^2-900000x+1500という関数が得られました。 (ここで、y=ln(u)、x=(1/v)です。) ここでuを求めるためには、 u=exp(1E+8(1/v)^2-900000(1/v)+1500)と入力したらいいですよね? なぜか、もともとのエクセルのセルの数値と合わなくなってしまいました。 考えられる原因をご教示いただきたいです。

専門家に質問してみよう