0

数学で定積分を解く方法を知りたいのですが。

スクリーンショット

私はbを除くすべての変数を知っており、F(b)=0を解く必要があります。

Mathematicaでどうやって解決できますか?

これが私の試みです:

 NSolve[Integrate[1/(8*(1 - ff) (2 Pi)^0.5) E^(-0.5*((x - 1.1)/(1 - ff)/8)^2), {x, 0, 9999}] == -0.44531779637243296, ff]
4

3 に答える 3

3

これらの積分は、エラー関数の観点から簡単に表現できます:WikiMathworld。したがって、ここで必要なのは、(i)誤差関数を計算し、(ii)非線形方程式を数値的に解くためのライブラリです。事実上すべての言語がこれを持っているので、あなたが精通しているものを選んでください。Mathematicaで、検索しErfNSolve

于 2012-09-22T13:56:30.890 に答える
1

まず、Wolfram Alphaに接続して、何が得られるかを確認します。

Mathematicaはそれができるはずです。Rが出てきたとき、私は最初に統計について考えます。その微積分能力についてはわかりません。Excelは最初の選択肢ではありません。

私があなたなら、ソフトウェアについてはそれほど心配せず、ソリューション自体についてはもっと心配するでしょう。この形式の関数はよく知られているかもしれません。それぞれをプロットし、関数がどのように見えるか、およびそれらを統合するのがどれほど簡単かを視覚的に確認します。

このような:

http://www.wolframalpha.com/input/?i=graph+exp%28-%28%28x%2B5%29%2F1.5%29%5E2%29

なぜそれが3つの似たような積分であるのか不思議に思うはずです。プロット内のこれらの特異点は、その理由を示しています。

閉じた形の解がない場合は、数値解を使用する必要があります。アルゴリズム(単純なオイラーまたはルンゲクッタ法など)、間隔のサイズなどを選択する必要があります。特異点とそれらに取り組む最善の方法について知りたいと思うでしょう。

パッケージの選択はほんの始まりに過ぎません。

于 2012-09-22T13:18:19.190 に答える
0

http://r.789695.n4.nabble.com/calculus-using-R-td1676727.htmlが役立つ場合があります。

于 2012-09-22T13:20:07.477 に答える