• 締切済み

Excelで微分をしたいのですが。。。

題意のままですが・・・(´;ω;`)ウッ… Excelを使って微分の計算をすることは可能でしょうか・・・? またExcelで使えるツールなどでももちろんOKです。 ご存知の方が見えましたらお助けお願いします。。。

みんなの回答

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

>エクセルを使って微分の計算をする とはどういうことでしょうか。 たとえば、(1)y=Xの2乗の導関数のy=2Xを求めるということでしょうか。これは「数式処理」に該当し、エクセルは値を扱う(四則演算が中心)ものなので、お門違いの要求です。他のソフト(ただし原理的にどんな数式・関数に対しても求まるソフトはないようですが)を探しましょう。ただアドインという形だとプログラムを組んで何でもエクセルにぶち込めるようなので、そういう例があったとしたら、話は別です。 積分の原始関数を求めるというのも似たパターンでしょう。 そうではなくて (2)上記の例で、導関数を、人間が! (A)エクセルの関数式で与えてやり、 (B)またはその導関数の近似値を与える関数式を与えて やるなら、 後はエクセルは「電卓の計算を繰り返し高速計算するような」ものですから可能と思います。 ただ1000個の数の足し算をするという風には簡単にいかないケースがあるとは思いますので、勉強がひつようでしょう。収束や近似や速度に合う条件・計算法が必要でしょうから。 y=Xの2乗の(1、1)点の接線の勾配を出すなら 2X1=2で簡単です。 微分でなくて、定積分なら数値計算法を質問する意味はあると思いますが。 エクセルは四則演算といっても初等的三角関数、対数 、行列計算、ガンマ関数などもあります。 上記は原則論ですが、エクセルは全世界の俊秀も使っているとおもわれ、いろいろな機能を付加されているかも知れないので、最低WEB照会程度はして、よく調べてください。またエクセルを入り口や出口の入力・結果表示の道具として使っているケースは多いようですから、そういうケースは「エクセルでできる」に該当しないと思います。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.3

もしかして学校の宿題とか??

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

数値的に極小部分の変化の割合を出すのは簡単かも。 数式処理するには、パターン認識と微分の処理辞書みたいなものが必要になり、まともなものならかなりなプログラムになると思います。(簡単なものなら別だけど) 数式処理で微分をしたいのだったら、 数式処理のフリーソフト(例えばMacima)とか使うのがよいと思います。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

こんな本がありました。 http://bookweb.kinokuniya.co.jp/htm/448900589X.html

参考URL:
http://bookweb.kinokuniya.co.jp/htm/448900589X.html
news_0203
質問者

お礼

実際どのようにすればいいのでしょうか??

関連するQ&A

専門家に質問してみよう