問題タブ [equations]

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 に答える
9567 参照

matlab - MatLabで正確な微分方程式を解く方法は?

(3x ^ 2 + 4xy)dx +(2x ^ 2 + 2y)dy = 0

私はこの方程式を次のように紙で解きます。

解決

結果は次のようになります。

f(x、y)= x ^ 3 + 2x ^ y + y ^ 2 = c-c_1

Matlabでf(x、y)関数を見つけたいです。dsolveコマンドを使用して見つけようとしました。

dsolve('(2 * x ^ 2 + 2 * y)* dy =-(3x ^ 2 + 4xy)'、'x')

しかし、それは間違った結果をもたらします。

別の解決方法はありますか?

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

matlab - 三角形の内側の点の位置を見つけて、各パーツに特定の領域を持たせます(2D)

3つのエッジポイント(1,2,3)を持つ面内三角形(黒)について考えてみます。この三角形の面積はAと見なされます。次に、三角形の内側の任意の点に対して、この点を各エッジに接続すると、3つの小さな三角形(面積A12、A23、A13​​)が作成されます。大きな三角形と小さな三角形の間の面積比を次のように知っている場合:

  • n1 = A12 / A
  • n2 = A23 / A
  • n3 = A13 / A

任意の点(x0、y0)の位置を見つけたい。


*注:三角形の3つのエッジが与えられた場合、面積は次のように計算できます:(x1、y1)、(x2、y2)、(x3、y3)

A = 0.5 * det([x1 y1 1; x2 y2 1; x3 y3 1]);

0 投票する
3 に答える
4222 参照

python - scipy 疎行列を使用して連立方程式を解く

これはPython で連立方程式を設定して解く方法のフォローアップですが、どのような回答に対しても独自の評判ポイントに値すると思います。

固定整数の場合n、次のような一連の2(n-1)連立方程式があります。

M(p)に対して定義されてい1 <= p <= n-1ます。 N(p)に対して定義されてい0 <= p <= n-2ます。pまた、はすべての方程式で定数の整数であるため、システム全体が線形であることに注意してください。

Pythonで連立方程式を設定する方法について、非常に良い答えがいくつかありました。ただし、システムはまばらであり、n が大きい場合に解決したいと考えています。たとえば、代わりにscipy の疎行列表現とhttp://docs.scipy.org/doc/scipy/reference/sparse.linalg.htmlを使用するにはどうすればよいですか?

0 投票する
3 に答える
4795 参照

java - Javaで2つの代数方程式を解く

Javaで評価する必要のある2つの方程式があります

これらの方程式は本質的に動的です

yこれらの方程式で知られているので、私はの値を決定する必要がありますx

Javaでプログラムを書くための最良で簡単な方法は何ですか?

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

matlab - EquationsToMatrix: 変数の値を取得するにはどうすればよいですか?

EquationsToMatrix を使用する場合、例のように一次方程式のセットを解きます (解が含まれています)

ベクトル b は、問題の変数 x、y、および z の値を返します。ただし、x と入力すると、MATLAB は 0 ではなく x を返します。これがこの場合の方程式の解です。これは、syms オプションを追加しなくても発生します。

もう 1 つの問題は、b(1) または b(2) と入力しても値が得られないことです。b には x、y、および z の値が含まれていると予想します。私が必要とするのは、最終的にこのようなものを取得することです

また

x、y、z と入力するだけで x、y、z の値を取得するにはどうすればよいですか?

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

matlab - Matlabで行列方程式を解く方法

次の行列方程式があるとします

ここで、
X: 3 x 5、解かれる。
B: 3 x 3;
C: 5 x 5;
D: 3 x 5;

システムを解決するために使用できる便利な方法はありますか? 解決しますか?

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

matlab - 方程式を逆にするシステムまたは言語?

次のような単純な方程式があるとしましょう。

これを自動的に元に戻すシステムまたは言語はありますか? それで、私がx入力として持っていて、それがどれであるかを知りたいとしましょうitem

非常に些細でおそらく誤解を招く例ですが、要点を説明するためのものです。最小二乗フィッティングなどで方程式を解くことについて話しているのではなく、手動でコーディングする必要があるものを効果的に生成する方程式を逆にすることができるシステムです。私は数学者ではないので、間違った用語がある場合はご容赦ください。

私の同僚は、Matlab がこれをネイティブに実行できると言いました。誰でも方法を知っていますか?自分が持っている入力と探している出力を実際に指定できますか? それとも、組み込みの数学関数を使用して、手書きの逆方程式を作成する必要がありますか?

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

matlab - MATLAB で 3 つの変数を使用して 3 つの方程式をプロットするにはどうすればよいですか?

私はこのシステムをプロットしようとしています:

ezsurfとを試しましmeshgridたが、できませんでした。

この連立方程式をプロットするにはどうすればよいですか?