問題タブ [wolfram-mathematica]
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.
hash - Mathematica で文字列として与えられたデータの暗号化ハッシュ(sha1またはmd5)
「abc」のsha1ハッシュは
Mathematica にそのHash
関数でそれを伝える唯一の方法は
(IntegerString は、ほとんどの実装と同様に 16 進数で出力するだけです。)
ご了承ください
"\"abc\"" のハッシュを与える -- あなたが望むものではない! 実際、「abc」の正しいハッシュを得ることができた唯一の理由は、記号の Mathematica 表現がabc
たまたま文字列「abc」だったからです。大多数の文字列では、これは当てはまりません。
では、Mathematica で任意の文字列のハッシュをどのように取得するのでしょうか?
wolfram-mathematica - Mathematica7で画像の表からアニメーションを作成する方法
写真のセットがある場合、それらからアニメーションを取得できるようにするにはどうすればよいですか?古いバージョンのMathematicaでは、それらを圧縮してからダブルクリックしてシーケンス(つまりアニメーション)として表示することができましたが、現在はバージョン7のMathematicaを使用しているので、それは不可能のようです。
どうすればいいですか?
代替テキストhttp://img63.imageshack.us/img63/7972/d2ilrx0vvczls0ntmqsalgp.png
wolfram-mathematica - Mathematica で単語が青く描かれているのはどういう意味ですか?
これが私が意味することです:
代替テキスト http://img63.imageshack.us/img63/7079/grwb3mmw2gq1bihvt1kb2dn.png
よくわからないことがありますが、関数の名前が青くなります。何か特別な理由はありますか?
wolfram-mathematica - 3D グラフィックをプロットするとき、表示する角度を定義する方法は?
プロットが完了したら、マウスで目的の角度に回転できることを知っています。今、コードを使って同じことをする方法を知りたいです。
wolfram-mathematica - Mathematica で生成されたメッセージのイントロスペクション
Mathematica で式の評価中に生成される実際のメッセージを取得する方法はありますか? ODE を数値的に解いているとします。
この場合、NDSolve::mxst
エラーが表示され、 で 10000 ステップの最大数に達したことが通知されt == 0.08671962566152185
ます。ここで$MessageList
変数を見ると、メッセージ名だけが表示されます。t
特に、終了を決定した場所の値に関する情報NDSolve
が失われています。
今では、標準のアドオン パッケージの 1 つから関数sol
を使用していつでもその情報を取得できInterpolatingFunctionDomain
ますが、何らかの方法でメッセージからそれを引き出すことができれば、非常に役立ちます。
wolfram-mathematica - Mathematica でベクトル方程式を解く
Mathematica を使用して、変数と係数の一部がベクトルである連立方程式を解く方法を理解しようとしています。簡単な例は次のようになります
ここで、 A、V 、およびPの大きさを知っているので、 tと P の方向を解かなければなりません(基本的に、2 つの光線 A と B が与えられた場合、A についてはすべて知っていますが、B の原点と大きさだけを知っています)。 、A と交差するために B の方向がどうあるべきかを考えてください。)
今では、この種のことを手作業で解決する方法を知っていますが、それは時間がかかり、エラーが発生しやすいので、Mathematica を使用して作業を高速化し、エラーをチェックできることを望んでいました. しかし、Mathematica でこのようなベクトルを含む方程式をシンボリックに解く方法がわかりません。
関連すると思われるものは何も見つかりませんでしたが、VectorAnalysis パッケージを調べました。一方、線形代数パッケージには、線形システム用のソルバーしかないようです (これは、 tまたはPがわからないため、 |P|だけなので、そうではありません)。
ベクトルをコンポーネントに展開し (3D のふりをします)、2 つのパラメトリック関数を同一視しようとしているかのようにそれらを解決します。
しかし、吐き出される「解決策」は、係数と輻輳の巨大な混乱です。また、フィードする各ディメンションを拡張する必要があります。
私が欲しいのは、内積、外積、およびノルムに関する優れた記号ソリューションです。
Solve
しかし、一部の係数がスカラーではなくベクトルであることを確認する方法がわかりません。
これは可能ですか?Mathematica はベクトルの記号解を与えることができますか? それとも、No.2 Pencil テクノロジーをそのまま使用する必要がありますか?
(はっきりさせておきますが、私は上の特定の方程式の解法には興味がありません.Mathematica を使って、すべてを明示的な行列として表現することなく、一般的にそのような計算幾何学の問題を解くことができるかどうか尋ねています.{Ax, Ay, Az}
など)
import - Mathematicaでファイルから配列としてデータをインポートする方法は?
データセットをMathematicaにインポートしようとしています。問題は、インポートしたデータをMathematicaでハミング数として持つことができないことです。それらは「リスト」としてインポートされます。したがって、必要な方程式でそれらを使用することはできません。
今、私はそうする必要c[1,1]
があります5.7
が、それは{5.7}
あなたが見るようです:
java - Mathematica からJavaプロジェクトを呼び出す
Mathematica から Java プロジェクト (Eclipse で作成) を呼び出す方法を教えてください。Mathematica プログラムによって生成された値を Java プロジェクトへの入力として与え、Java によって問題を解決して得られた (出力) 結果を Mathematica コードへの入力として使用したいと考えています。Mathematica から Java を呼び出すための J/Link パッケージがあることは知っています。しかし、私はどのようにして彼らの間でこの相互作用を行うことができるのかわかりません。
javascript - 確率分布など、実数から実数への関数を入力するための Web UI
ユーザーが 1 次元の実数値関数を記述するための Web インターフェイスが必要です。ユーザーに空の軸のペアが表示され、どこでもクリックして、太くてドラッグ可能なポイントを作成できると想像しています。ポイントをダブルクリックすると、たとえば、そのポイントが消えます。実際の関数は、ユーザーが指定したポイントの補間としてリアルタイムで表示する必要があります。
Mathematica で実装したものを次に示します (もちろん、JavaScript で何かを探しています)。
(ソース: yootles.com )