問題タブ [equation]

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

python - Python での数式操作

与えられた数式を表示する GUI アプリケーションを開発したいと考えています。方程式内の特定の変数をクリックして、それが未知の変数であること、つまり計算対象であることを示すと、方程式は必要な未知の変数を評価するように変換されます。

例えば:


「d」をクリックして、それが未知の変数であることを示したとします。次に、方程式を次のように再構築する必要があります。


今のところ、ユーザー入力に基づいて与えられた方程式を再配置する方法を知りたいだけです。兄から得た提案の 1 つは、バックエンドで前置/後置記法を使用して評価することでした。

それが唯一の方法ですか、それとももっと簡単な提案はありますか? また、基本的な数学関数だけでなく、三角関数と微積分 (基本的なものだと思います。偏微分計算などはありません) も使用します。高次の数学関数の評価では、前置後置記法の評価は役に立たないのではないかと思います。

ただ、これはあくまで私見ですので、間違っていたらご指摘ください。また、数学的な評価にSymPyを使用するので、特定の数式の評価は問題ではありません。特定の一般的な数式から特定の数式を作成することが私の主な問題です。

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

graph - 陰方程式をプロットする方法

2つの変数の陰方程式をプロットするために使用される通常の方法またはアルゴリズムは何ですか?

私は次のような方程式について話している

sin(x * y)* y = 20

x * x-y * y = 1

等。

MapleまたはMatlabがこれを行う方法を知っている人はいますか?私の目標言語はC#です。

どうもありがとう!

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

python - ソルバーの方程式を並べ替える

テキストを解ける方程式に操作する一般的なPythonの方法を探しています。

例えば:

初期化する定数があるかもしれません

および一連の方程式(ソルバーではなく読みやすさのためにここに記述されています)

これは5つの未知数を残すので、おそらくシステムは解決できます。

実際のシステムは非線形であり、はるかに複雑です。

私はすでにこの簡単な例をscipy、Delphi、Sageで解決しました...だから私は解決の部分を探していません。

方程式はテキストエディタに直接入力され、Pythonプログラムで未知数の配列とエラー関数の配列を取得する必要があります。

したがって、上記の例では

未知数を抽出してエラー関数を作成する方法がわかりません。

compile.parse()関数を試しましたが、構造化された内訳が表示されるようです。

誰もが最善のアプローチについていくつかのアイデアを与えることができますか?

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

math - 確率方程式を手伝う

次のシナリオの確率方程式を理解する必要があるシナリオを持つ、楽しみのためのアプリをまとめようとしています。

何かを何度も試み、それぞれの試みに成功率があるとします(事前にわかっています)。これらすべての試みを行った後、成功する確率はどのくらいですか?

たとえば、3回の試行があります(すべて個別に実行されます)。

1つ目は60%の成功率であることが知られています。2つ目は、成功率が30%であることが知られています。3番目は75%の成功率であることが知られています。3つすべての試行が行われた場合に成功する確率はどのくらいですか?

いくつかの数式を試しましたが、正しい数式を特定できません。

助けてくれてありがとう!

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

matlab - MATLAB: solve が空の sym オブジェクトを返すのはなぜですか?

この一連の方程式を MATLAB で解こうとすると、空のsymオブジェクトが得られます。

何が問題なのかを理解するのを手伝ってもらえますか?

0 投票する
8 に答える
93214 参照

java - Javaで方程式を解くには?

次のような 3 つの方程式があります。

  • x + y + z = 100;
  • x + y - z = 50;
  • x - y - z = 10;

Javaでx、y、およびzの値を見つけるにはどうすればよいですか?

考えられる解決策やその他の一般的なフレームワークはありますか?

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

vb6 - 比較演算子を使用したコンボボックス

VisualBasicで作成する必要のある方程式エバリュエーターがあります。

たとえば、次の方程式の場合、答えは真になります。

両方の比較演算子について、<、>、=、<=、> =、<>を挿入するためのコンボボックスを作成しました。

私の問題は、コンボボックスにアクセスして、方程式を評価するための適切な演算子を取得する方法がわからないことです。誰か助けてもらえますか?

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

latex - 行にまたがる長い数式を分割するにはどうすればよいですか?

新しい行に方程式を追加しようとしています。問題は、方程式が行に対して長すぎることです。手動で分割する必要があります。それ以外の場合は、右の列または右の余白に重なるだけです (見栄えが悪くなります...)。LaTeXが私のために方程式を壊すことができる方法はありますか?

私のラテックスコードを添付しています:

問題のある行は、長すぎる最初の行です。

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

math - WolframAlpha: 複数の関数を解く

WolframAlpha を使用して変数を解こうとしています。

私は持っている

そして、私は r を解決したい

いろいろな呪文を試しましたが、うまくいきません。s私はそれを評価するために定義することさえできません。

あなたが気にするなら、それはこの問題を解決することです: http://projecteuler.net/index.php?section=problems&id=235

0 投票する
15 に答える
71205 参照

python - Pythonで数式を解く最も簡単な方法

一次方程式、場合によっては二次方程式を解きたい。特に問題はありませんが、このような状況に陥ることがよくあります。

それらを解決するために、Mathematicaのウェブ版であるwolframalpha.comを使うのは簡単です。しかし、それはiPythonシェルの快適さと便利さを提供しません。

Pythonシェルから線形方程式と2次方程式を処理するための簡単なライブラリはありますか?

個人的には、カシオ991関数電卓を使うと非常に便利だと思います。私は変数を設定する方法、方程式を解く方法、そしてたくさんのことをする方法を知っています。このようなツールは、ipythonシェル内から使用できることが望ましいです。何も見つからなかったのでびっくりしました。私は賢人に十分に感銘を受けていません。おそらく私は何かが欠けています。