問題タブ [symbolic-math]
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 - matlab のシンボリック関数
以前は正しくなかったら申し訳ありません。x(t)
のように、実際に定義する必要なく、シンボリック関数を使用したいと思いますx
。
x
の関数があり、 の導関数を計算したい場合があるため、これは便利ですt
。例えば
matlabでこれを達成する方法はありますか?
r - RまたはMatlabでシンボリック関数を描く
この方程式をMatlabまたはRで描画したい(Matlabが望ましい):
ここで0 < S < 1
、0 < p < 1
およびT
は定数です。S
関数を描画し、とに基づいて最小値、最大値を見つけたいと思いますp
。私の基本的な問題は、グラフのスパンをシンボルとして定義することです。S が 0 から T に変化するためです。
c++ - 多くの記号式を x^2 または x^3 から pow(x,n) に変換します
C++ プログラムにコピーしたいパワー シンボルを含むシンボリック式がたくさんあります。^
ただし、C では使用されないパワー シンボルがあります。変更を迅速に行うためのアドバイスはありますか? i can make gcc to see ^
asの正規表現を使用する必要がありpow()
ますか?
matlab - MATLAB で個々の要素にアクセスする際の問題
今私がタイプするとき
CS(1,1,3)
これは ととは異なるはずCS(:,1,3)
です。
すべて同じ値を与えます。その特定のマトリックスの最初の値にアクセスするにはどうすればよいですか。A/B/C マトリックスを使用したくありません。
matlab - matlab で未指定の定数を使用する
s ドメインの連立方程式を解こうとしています。したがって、この連立方程式を行列形式で設定します。
s が未定義であるというエラーが表示されます。b を s で解くにはどうすればよいですか?
scala - Scala の記号微分
SICP で行われているようなパターン マッチングを使用して、Scala で記号微分関数を作成したいと考えています。私はこのようなものを書くことができるようにしたいと思います:
「ネイティブ」式のScalaでこれは可能ですか?
python - Sympy の「グローバル」置換
sympy には多くの記号式があり、係数の 1 つがゼロであることに気付くかもしれません。おそらく私は mathematica に慣れているので、次のことは理にかなっていると思います。
驚くべきことに、返されるのは ですx + y
。すべての方程式で明示的に "subs" を呼び出す以外に、f
単に を返す方法はありy
ますか?
python - Sympyでのファクタリング/コレクト式
私は次のような方程式を持っています:
定義されており、単一の変数(この場合はV1とV2)のみを含む要素に分割したいと思います。
結果として私は期待します
しかし、私がこれまでに得ることができた最高のものは
を使用しequation.factor(V1,V2)
ます。変数をさらに分離するために因数分解する他のオプションまたは別の方法はありますか?
wolfram-mathematica - 式を簡略化するためのMathematicaへの追加情報の指定
特定の変数が正、自然数、または実数であることがわかっている場合があり、式を単純化するのに役立ちます。例えば、
に評価します
しかし、lが実際の正の数であることがわかっている場合、実際には-l/2を見ています。Mathematicaが式を簡略化できるように、この追加情報または制約を指定する方法はありますか?
variables - Mathematica ノートブックでの変数のリセット/削除/忘れ
ノートブックでいくつかの数式を計算しています。関数を定義するとします
そして計算する
さて、サニティチェックを行うために、次のように定義c
します
評価Integrate[Myf[y], {y, -1, 1}]
して取得する
今、c = 1
行を削除しても、Integrate[Myf[y], {y, -1, 1}]
まだ評価されます
無置換の代わりに
c
定義したノートブックの値を削除/忘れるにはどうすればよいですか。これらの状況に対処する最善の方法は何ですか。私は人々が使用する
Substitute
か、そのようなものだと思います。