問題タブ [dsolve]
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.
matlab - 一貫性のない出力を生成する dsolve
私はこれでしばらく遊んでいます.Code1とCode2から異なる答えが得られる理由を誰か説明できますか? 2 つのコードの出力を異なるものにする「dsolve()」の実際のスクリプトについてはどうですか? 異なる構文 (つまり、',;".') を使用した場合、出力は同じになるでしょうか?
私が理解していないのは、解決された関数について何ですか?
ode - ODE 系を解こうとしているときに dsolve がエラーをスローする
ここで、A は 10x10 の行列で、X_0 は値が事前に計算された 10 個の要素を持つ列ベクトルです。このコードをコンパイルすると、Matlab から次のエラーがスローされます。
mupadengine/feval の使用エラー (157 行目) MuPAD エラー: エラー: 無効な方程式。[ode::new]
dsolve>mupadDsolve のエラー (325 行目) T = feval(symengine,'symobj::dsolve',sys,x,options);
dsolve のエラー (186 行目) sol = mupadDsolve(args, options);
誰が何が起こっているのか、何が修正されているのか教えてもらえますか? 私はMatlab R2012aを使用しています。
math - Mathematica DSolve diff. 特定のドメイン上の方程式
次の微分方程式を解く方法を探しています。
したがって、次のように z>0 と z<0 を区別する DSolve を試みました。
しかし、私はまだ動作しません。ドメインを明示的に追加すると役立つかもしれませんが、その方法が見つかりません。
誰もがそのようなことをどのように行うのか考えていますか?
あなたの助けと時間をありがとう
wolfram-mathematica - Mathematica での Dsolve の使用
dsolve を使用して、磁気共鳴を含むシュレディンガー方程式の微分方程式を解いたところ、エラーが発生しました。
これから私は返事を得ています
過決定。
3 つの方程式と 3 つの未知数が表示されるので、なぜこれを行っているのかよくわかりません。どんな助けでも大歓迎です。
sympy - sympy dsolve のカスタム任意定数名?
dsolve()
C1、C2などとは異なるシーケンスで名前が付けられた任意の定数を使用できるようにする方法はありますか?
cse()
名前の無限のジェネレーターを受け入れるパラメーターを許可しsymbols
ますが、同様のパラメーターは見当たりませんdsolve()
。
記号容量でいっぱいの回路方程式を解いていますが、dsolve
定数がわかりにくくなっています。
それに失敗した場合、任意の定数を k_1、k_2 などの他の定数に置き換える簡単な方法はありますか? dsolve()
私のコードは静電容量にC_1、C_2などを使用しているのに対し、その定数にはC1、C2などを使用しているようです。非標準の静電容量記号を使用するようにどこでも名前を変更できますが、そうしないことをお勧めします。
@Marshmallow のおかげで、dsolve をラップして後でシンボルを変更できるこのルーチンの使用を開始しました。衝突のリスクはまだありますが、今のところは十分です。
r - Rごとに異なるパラメータを使用してループ内の微分方程式を解く
これは単純であるべきだと思います。R の一連の微分方程式を数値的に解いています。ただし、いくつかのグループのパラメーターについて一連の微分方程式をテストする必要があるため、ループを使用しています。問題は、すべてのパラメータ セットで同じ値が表示されることです。これは正しくありません。
wolfram-mathematica - Wolfram Mathematica のDSolveを使用した非周期条件の駆動減衰振動子の解析解
Wolfram Mathematica のDSolve機能を使用して、駆動減衰振動子の解を導出しました。私は次の Ansatz を選択しました。
Mathematica はこれを解析的に解くことができ、変数にパラメータを渡せば解を導き出すことができます。
とにかく、導出された解は現時点では失敗し、質量 (m)、ばね定数 (k)、および減衰 (d) の指定されたパラメータは、非周期的挙動の条件を満たす
ゼロによる除算が発生するためです。全体の解は、分母が次の係数を含む大きな分数で与えられます。
この係数は、ゼロによる除算につながる非周期的な条件が発生した場合にゼロになります。
ここから楽しみが始まります... システムを DSolve に渡す前に、非周期条件を渡します。
DSolve は、ゼロで除算せずに実用的な解を簡単に導出します。
Mathematica はより一般的な解法を単純化しているように思えますが、その場合には有効な解法がありますが、非周期条件を使用できなくなります。私の質問は、DSolve に非周期条件を考慮に入れるように伝えることはできますか?
確かに、Piecewise[] を使用して問題を回避できますが、さらに計算するには、Piecewise[] を使用しない一般的なソリューションの方が適しています。
あなたの時間と助けを前もってありがとう、
こんにちはツチビ
python - Python sympy dsolve エラー
Pythonを再インストールした後、次の簡単なコード
次の出力が得られます。
しかし、それが私に正しい答えを与える前に:
f(x) == -2.0/(C1*exp(-3.0*x) - 1.0)
.
誰かがこれを修正するのを手伝ってくれますか?
matlab - Matlab:条件が機能しない問題を解決する
変数 eqn1 と eqn2 によって与えられる微分方程式系を解こうとしています。
条件 c1 と c2 を指定せずに実行した場合:
その後、すべてがうまくいき、次のようになります。
しかし、ソース コードでわかるように、n1(0) と n2(0) を指定しようとするとすぐに、次の警告が表示されます。
そして、結果をプロットできません。私はそこに何が欠けていますか?条件を正しい方法で指定して、プロット可能な結果を得るにはどうすればよいですか?