問題タブ [taylor-series]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Taylor Series approximation in R
What if I need to calculate the Taylor Series approximation for a function of two variables, is it possible in R? My function of interest is e raised to the power of the sum of variables x1 and x2: e^(x1 + x2)
Since there's taylor
function in pracma
library, I try something like this:
But R says Error in fderiv(f, x0, i) : Function 'f' must first be vectorized: Vectorize(f).
So, what am I doing wrong and is possible at all for a function of two variables?
matlab - matlab の cos(x) のテイラー級数
簡単な質問があります。cos(x)のテイラー級数展開を書きたい。 そして、私はそのコードを書きました
しかし、そのコードでは真の結果が得られませんでした。なぜですか?
c++ - 負の出力をテイラー級数展開で動的に表す --> C++
私はコーディングを学んでいるので、そのような初歩的な質問をすることを許してください (どこかから始めなければなりませんよね?) e^x 級数展開 (テイラー級数) を近似する次の C++ プログラムを作成しました。
私が抱えている問題は、出力にあります。必要なサンプル出力の 1 つは次のとおりです。
サンプルラン 5:
このプログラムは、n 項級数展開を使用して e^x を近似します。e^x の近似に使用する項数を入力 -> 8 指数 (x) を入力 -> -0.25
e^-0.25000 = 1.00000 - 0.25000 + 0.03125 - 0.00260 + 0.00016 - 0.00001 + 0.00000 - 0.00000 = 0.77880
しかし、私のコードは代わりに次の出力を作成します。
e^-0.25000 = 1.00000 + -0.25000 + 0.03125 + -0.00260 + 0.00016 + -0.00001 + 0.00000 + -0.00000 = 0.77880
基本的に、目的の出力に一致させるために、これらの負の値を動的に表現する方法がわかりません。現在、それらはすべて、繰り返される再帰的な用語の間で、コード内の " + " 文字列リテラルで表されます。
前もって感謝します!
python - テイラー級数を使用した円周率の計算
テイラー級数を使用して Pi の値を計算しようとしています。以下は私が持っているコードですが、プログラムを実行すると、1 と 0 のリストが表示されます。
これが私のコードです:
math - Jのマクローリン級数
J で sine(x) の級数展開を実装しようとしています (精度については心配していませんが、級数を適切に表現するという問題の方が重要です)。
これまでのところ、50 項を使用して正弦 (pi) を計算する次の明示的なバージョンがあります。
3.14 (4 :'+/((_1^y) * (x^(1+2*y)) % !1+2*y)') i.50
しかし、それはやや不格好に思えます。「より良い」バージョンはありますか (おそらく暗黙の?)?
maxima - Maxima: diff() 名詞を埋め込んだ関数 f(x) を評価します
これらの指示に従って、テイラー シリーズを生成します。
qExct は定義されていない関数です: 滑らかな関数である qExct に対して特定の計算を実行したいです。
x
これを知って、変数を特定の値 (例: 1)に設定するにはどうすればよいですか?
私がこれを行う場合:
次に、マキシマは次のエラーを返します:
そして、私がそれを行うと:
次に、変数を考慮D
し、すべての variablex
を variableに置き換えますD
。特に、d/dx の代わりに d/dD を使用して区別します。しかし、私が望むのは、変数をx^n 項のみ
x
で数値に置き換え、導関数をそのままにしておくことです…</p>1
これを行うにはどうすればよいですか?
trigonometry - sin(x)のテイラー展開
sin(x) のテイラー展開のプログラムを作る必要があります。作ったけどいいのかわからない。確認方法がわかりません。確認していただけますか?
c++ - テイラー級数に基づくテンプレートベースの Sin() 実装が正しくない結果を生成する C++
次のコードを使用して、N 項テイラー級数に基づいて関数を実装しようとしsin()
ましたが、関数の結果を比較すると結果が正しくなく、その理由がわかりません。次のコードを実行します。
結果は1.22465e-16 -16546.9
私の知る限りでは、シリーズを正しく計算しているので、何が問題なのかわかりません。