問題タブ [equation-solving]
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.
java - JavaでQuadCurve2Dによって生成された曲線の方程式?
開始点、終了点、および 1 つの制御点を使用して、Java で QuadCurve2d を使用して二次曲線を描画しました。この曲線の方程式を見つける方法はありますか? 私が必要な理由は、この曲線のある点で円と交差する可能性があり、それらの交点を知りたいからです。基本的には2つの方程式を解きたいのですが、QuadCurve2Dで生成される曲線の方程式がわかりません。どんな助けでも感謝されます。
よろしくS
wolfram-mathematica - 数式のスレッド化: デフォルトの動作はなぜですか?
私は最近、Roman Maeder による小さなパッケージを再発見しました。このパッケージは、Mathematica に x == y などの式に対して算術関数や同様の関数を自動的にスレッド化するように指示します。Maeder のパッケージへのリンク。
まず、デモンストレーションとして、Maeder の例を次に示します。
次に、スレッド動作を使用して、次の x の方程式を「手で」解きます。
べき乗します:
そして2で割ります:
Q:設計の観点から,Mathematica がデフォルトでこのように動作するように設定されている理由を誰か説明できますか? 自動スレッド化は Mathematica の初心者が期待するタイプの動作のように思えます.---少なくとも私には---システム全体に問題を引き起こす可能性のある例を誰かが提供できるかもしれません. (そして、Mathematica の無知を遠慮なく指摘してください...)
matlab - 周期的フーリエ級数展開方程式を定在波方程式に置き換える
sin波とcos波を使用したフーリエ級数展開を使用して周期信号を再現できます。しかし、方程式を定在波方程式の形式で出力されるように、方程式をどのように適合させることができますか。
フォーマットすると、情報/質問の一部が途切れる可能性があります。質問全体の画像へのリンク http://dl.dropbox.com/u/6576402/questions/sub_per_fou_series_expansion.jpg およびテキストファイル http://を含めました。 dl.dropbox.com/u/6576402/questions/ques1.txt
注:方程式をテキスト形式でエクスポートします。現在エクスポートされている方程式の例/形式は次のとおりです。
ここに興味がある場合は、私が使用する値のいくつかと変数の意味を以下に示します。
これは、定在波とは何か、および私が代入したい方程式を説明するリンクです:http: //en.wikipedia.org/wiki/Standing_wave
これは、正弦波の単純な周期的フーリエ級数展開を示す、より多くのデータポイントを持つ別の例です。
周期フーリエ級数方程式を定在波方程式に適合/置換する方法はありますか?
フォーマットすると、情報/質問の一部が途切れる可能性があります。質問全体の画像へのリンク http://dl.dropbox.com/u/6576402/questions/sub_per_fou_series_expansion.jpg およびテキストファイル http://を含めました。 dl.dropbox.com/u/6576402/questions/ques1.txt
equation - 数式が正しく機能しない
私は2日間数学の方程式に取り組んできました。プロセス全体は、ドライバーから情報を取得し、最終的な平均を返すことになっています。しかし、何らかの理由で正しく処理されていません。どんなアイデアでも大歓迎です。
matlab - fftを実行した後に取得した周波数、振幅、および位相から元の信号を再構築する
fftを実行した後に取得した周波数、振幅、および位相から元の信号を再構築します。
ご挨拶
信号のfftを実行した後に取得した周波数、振幅、および位相から信号を再構築しようとしていますが、fftデータ(周波数、振幅、および位相)を組み合わせて、同様の信号で、パターンが少しずれています。私はそれが私の公式に関係していると思いますが、それは少し間違っているかもしれません。
データを結合するために使用している式は次のとおりです。
注意:計算が完了する前に振幅と周波数を編集するため、現時点ではIFFTを使用したくありません。
プロットの画像は下にあります。上の信号は元の信号で、下の信号は方程式で作成された信号です。私がmatlabを使用していることを知りたいのですが、問題は方程式にあると思います。
tia
c++ - 方程式を解く。(x,y) を数える
私は数学に問題があります:
関数があると仮定します: F(x,y) = P; そして私の質問は、この関数に適した (x,y) プロットをカウントする最も効率的な方法は何でしょうか? つまり、座標自体は必要ありませんが、いくつか必要です。P は次の範囲にあります: [0 ; 10^14]。「x」と「y」は整数です。ブルートフォースを使用して解決されますか、またはこれを十分に迅速に解決するための高度なトリック(数学/プログラミング言語(C、C++))がありますか?
より具体的には、関数は x*y - ((x+y)/2) + 1 です。
language-agnostic - 一般的なアニメーション/物理方程式リポジトリ
しばらくの間、私は一般的に使用されるアニメーション/物理方程式のある種の集中型のオンラインリポジトリを探していました。Box2dのような物理フレームワークをロードして1日と呼ぶのは簡単ですが、少し抽象的でないソースを探しています。
理想的には、これは数式とそのプログラムによる実装の言語に依存しないカタログであり、特定のモーションの問題に関連付けられます。例:カタパルトから放出されるオブジェクト、またはロケットのような自己動力の発射体を制御する方法。または、単に中心体の周りの軌道運動を説明する方法。
私が見つけた最も近いタイプのソースは、Robert Pennersが方程式を緩和する(古い学校のフラッシュ用)、またはJakobsons AdvancedCharacterPhysicsドキュメントのようなものです。しかし、もちろん、これらは範囲が限定されています。私はもっと包括的で、必ずしもゲーム固有ではない何かを手に入れようとしています。
はい、私は通常、ケースバイケースでそのような答えを見つけるのにそれほど苦労する必要はありませんが、一元化されたソースが最も優れています。
何かご意見は?
math - 数学記号を操作する方法は?
これは、より「教育的な」質問です。:)
でも、やがてこういうことをしたいと思います。
だから、私が方程式を得たとしましょう。それがばかげていなくて、数学が得意な人間がそれを解くことができれば、どんな種類の方程式でもかまいません。
たとえば...0=(x-1)(x + 2)
または...y=(x ^ 2)、y = 1 / x
または正弦関数など。基本的に、学校で行ったように数学を行います。
問題は、これを解決するためのコンピュータプログラムをどのように書くかということです。MathematicaやMapleなどのプログラムが何十年もこれを行ってきたので、それが可能であることを私は知っています!しかし、単純な方程式ソルバーを作成する方法についての適切なドキュメントは見つかりません。
もちろん、そのようなことは単なるコードスニペットではなく、大きなプログラム全体であるため、「これがまさにあなたのやり方です」という答えは期待していません。
しかし、一般的な概要、またはいくつかの優れたドキュメントへのリンクだけですか?それは素晴らしいことです!ありがとう :)
特に必要なデータ構造とアルゴリズムの種類。
それができない場合は、方程式を解く方法を理解し、それをエンコードする必要があります。しかし、それが正しくなるまでには文字通り数か月かかります(私は以前にこの種のことを行い、自分の思考プロセスをコードに形式化したことがあります。それは機能しますが、遅いです)。
php - Javascript と php-未知の変数が 1 つある連立方程式を解く
1 つの未知の変数 x を使用して連立方程式を解くことができる JavaScript または PHP スクリプトを探しています。方程式は、線形、二次、三次など、どのようなものでもかまいません。例: 10-2*x = 25*x または 12*sin(x³) = ln(x²) または e^x² = x^5
私が探しているものを十分に説明できたことを願っています。そのようなスクリプトは存在すると思いますか、それともそのような方程式を計算する他の可能性はありますか?
前もって感謝します。
乾杯、
エンネ
wolfram-mathematica - NDSolve内の関数の特定のポイントを参照するにはどうすればよいですか?
問題:
私はこの微分方程式を解こうとしています:
エラー(Function::slotn
およびNDSolve::ndnum
)が発生
します(に等しい数値関数を返す必要があります3/16 x^2 + 5/8 x
)
この微分方程式を解く方法を探しています。NDSolveが理解できるように、より良い形式で書く方法はありますか?役立つ別の関数またはパッケージはありますか?
注1:私の完全な問題でK[x, x1]
は、は1ではありません-それは(複雑な方法で)とに依存しx
ますx1
。
注2:積分限界が明確であるため、に関する方程式の2つの側面を単純に導出することx
はできません。
私の第一印象:
Mathematicaは私がポイントを参照するのを好まないようです-A[x]
この簡略化されたバージョンを実行しているときに同じエラーが発生します:
(と等しい数値関数を返す必要があります2/11 x^2 + 7/11 x
)
この場合、解析的に解いA''[x] == c
てからを見つけることでこの問題を回避できますc
が、私の最初の問題ではうまくいかないようです-微分方程式を積分方程式に変換するだけで、(N)DSolveは後で解きません。