問題タブ [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.

0 投票する
0 に答える
2085 参照

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?

0 投票する
2 に答える
5877 参照

matlab - matlab の cos(x) のテイラー級数

簡単な質問があります。cos(x)のテイラー級数展開を書きたい。 そして、私はそのコードを書きました

しかし、そのコードでは真の結果が得られませんでした。なぜですか?

0 投票する
1 に答える
126 参照

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

基本的に、目的の出力に一致させるために、これらの負の値を動的に表現する方法がわかりません。現在、それらはすべて、繰り返される再帰的な用語の間で、コード内の " + " 文字列リテラルで表されます。

前もって感謝します!

0 投票する
2 に答える
2063 参照

python - テイラー級数を使用した円周率の計算

テイラー級数を使用して Pi の値を計算しようとしています。以下は私が持っているコードですが、プログラムを実行すると、1 と 0 のリストが表示されます。

これが私のコードです:

0 投票する
2 に答える
92 参照

math - Jのマクローリン級数

J で sine(x) の級数展開を実装しようとしています (精度については心配していませんが、級数を適切に表現するという問題の方が重要です)。

これまでのところ、50 項を使用して正弦 (pi) を計算する次の明示的なバージョンがあります。

3.14 (4 :'+/((_1^y) * (x^(1+2*y)) % !1+2*y)') i.50

しかし、それはやや不格好に思えます。「より良い」バージョンはありますか (おそらく暗黙の?)?

0 投票する
2 に答える
931 参照

maxima - Maxima: diff() 名詞を埋め込んだ関数 f(x) を評価します

これらの指示に従って、テイラー シリーズを生成します。

qExct は定義されていない関数です: 滑らかな関数である qExct に対して特定の計算を実行したいです。

xこれを知って、変数を特定の値 (例: 1)に設定するにはどうすればよいですか?

私がこれを行う場合:

次に、マキシマは次のエラーを返します:

そして、私がそれを行うと:

次に、変数を考慮Dし、すべての variablexを variableに置き換えますD。特に、d/dx の代わりに d/dD を使用して区別します。しかし、私が望むのは、変数をx^n 項のみ xで数値に置き換え、導関数をそのままにしておくことです…</p>1

これを行うにはどうすればよいですか?

0 投票する
0 に答える
250 参照

trigonometry - sin(x)のテイラー展開

sin(x) のテイラー展開のプログラムを作る必要があります。作ったけどいいのかわからない。確認方法がわかりません。確認していただけますか?

0 投票する
1 に答える
151 参照

c++ - テイラー級数に基づくテンプレートベースの Sin() 実装が正しくない結果を生成する C++

次のコードを使用して、N 項テイラー級数に基づいて関数を実装しようとしsin()ましたが、関数の結果を比較すると結果が正しくなく、その理由がわかりません。次のコードを実行します。

結果は1.22465e-16 -16546.9

私の知る限りでは、シリーズを正しく計算しているので、何が問題なのかわかりません。