問題タブ [symbolic-computation]

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 投票する
2 に答える
3871 参照

python - SymPy、既知のパターンまたは部分式を使用した単純化/置換

次の表現があります。

これは単純化できます:

部分式を考えると:

bj現在、手動でcj簡略化された式に置き換えて、u0次を取得します。

手動置換を回避して、SymPy を使用してそれを達成することは可能ですか?

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

matlab - Matlab: 補間関数を使用して線形方程式のシンボリック システムを解く

私は、いくつかの変数が他の変数の補間関数である線形方程式系を解こうとしています。これらの関数をシンボリック関数に変換しようとしましたが、うまくいかないようです。データのカーブフィッティングを伴わない回避策はありますか? 正確を期すために、元のデータセットを保持したいと思います。私のデータセットは大きすぎてこのコード例に実際のデータを入れることができないため、[0 100]、[100 0]、[0 100;0 100] のプレースホルダー データセットを提供しました。

これが私のコードです:

0 投票する
4 に答える
222 参照

matlab - シンボリック計算のチェック

主に可変係数を持つ多項式の導関数を含む長い式が発生する計算を行う必要があります。

残念ながら、Mathematica や Maple などのエンジンから取得した結果は、必要なものとは大きく異なる方法で表現されており、結果を望ましい形式に再配置するには時間がかかりすぎます (エラーが再び発生するリスクは言うまでもありません)。

したがって、代わりに自分で計算を行い、結果をチェックする方法があるかどうか疑問に思っていました。つまり、ある種の「式チェッカー」です。

d/dx f(x) = g(x) を入力すると、両側が提供され、システムはこれが true または false であると評価します。