問題タブ [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.

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

formatting - Mathematica からカスタム形式の式をエクスポートする

Mathematica で適切な Fortan77 フォーマット、つまり 72 列で 6 列目に継続マーカーを持つテキスト ファイルをエクスポート/保存/書き込みするにはどうすればよいですか?

Mathematica を使用して大規模で複雑な分析式を生成しています。これを既存の Fortran77 コードに挿入する必要があります。Mathematica のフロントエンドですべてが正しく機能していFortranForm[]ます

SetOptions[$Output, PageWidth -> 72]

しかし、Mathematica でテキスト ファイルに正しく出力する方法がわかりません。私はこのようなものが欲しい:

ただし、次のいずれかを取得します。

またはこれ:

0 投票する
10 に答える
4225 参照

math - 数学的プログラミング言語

AMPLの使用法についての私の以前の質問を考えると。

数学的な処理を厳密に目的とした他のプログラミング/スクリプト言語はありますか?

例:Matlab(数学的な構造から少し外れていますが、十分に近いです)、Mathematica、AMPL

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

wolfram-mathematica - Mathematica パッケージを使い始める

Mathematica パッケージを使い始める方法について誰かアドバイスをいただけますか?

以下を「Foo.m」という名前のファイルに保存できます。そのファイルで入力セルを実行すると、$ContextPath 変数に反映された効果を確認できます。

ただし、私のノートには次のようなものがあります。

しかし、何らかの理由でニーズの呼び出しが失敗しており、$ContextPath は変更されていません。

編集

ファイル内のセルは初期化セルとしてマークされていませんでしたが、今はできますが<<Foo'Needs["Foo「]`はまだ正しく機能していません。

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

wolfram-mathematica - 方程式の式をそのグラフィック表現の近くに置くことは可能ですか?

Mathematicaで関数をプロットすると、その方程式(つまり、y = 2x)または他のテキストが自動的にその近くに配置される可能性はありますか?

一見、選択肢はありませんが、もしあれば知りたいです。

ありがとう

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

wolfram-mathematica - Mathematicaでターゲットを絞った単純化

一般的な形式の非常に長く複雑な分析式を生成します。

私が使用しようとするSimplifyと、Mathematicaは停止しますが、角かっこを拡張したり、異なる角かっこ間で単純化したりしようとしているためだと思います。角かっこは長い式を含んでいますが、Mathematicaだけで簡単に簡略化できます。スコープをSimplify一度に1つのブラケットに制限する方法はありますか?

編集:いくつかの追加情報と進捗状況。

だから皆さんからのアドバイスを使って、私は今、

またはTimesのような適切なヘッドに変更すると、単純化を非常に正確にターゲットにすることができます。ただし、残っている問題/質問は次のとおりです。たとえば、に指定されたレベルよりも深く下降します。PlusPowerSimplifyReplace

平方根も単純化します。

私の計画は、一度に1レベルずつ下から上に繰り返し使用することでしたが、これは明らかに、最初に経験したMathematicaのまったく同じ停止をもたらし、Replace大量の繰り返し作業をもたらすことになります。特定のレベルSimplifyに制限する方法はありますか?Simplify

この種の制限では最適な結果が得られない可能性があることは理解していますが、ここでの考え方は「十分に良い」ものを取得することです。

0 投票する
5 に答える
3129 参照

c# - 他のプログラミング言語 (python/C#) から Mathematica を使用することは可能ですか?

Mathematica の計算機能を他の言語から使用することは可能ですか? 私はいくつかの複雑な操作を行う必要があります (必ずしもシンボリックである必要はありません)。Mathematica の関数を呼び出したり、Python/C# のプログラムから直接 Mathematica のコードを実行したりできるのは非常に便利です。

出来ますか?

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

statistics - Mathematica、PDF 曲線、シェーディング

正規分布をプロットしてから、その特定の領域をシェーディングする必要があります。現在、分布のプロットを作成し、RegionPlot でオーバーレイすることでこれを行っています。これはかなり複雑で、もっとエレガントな方法があるに違いないと確信しています。私はグーグルで検索し、ドキュメントを見ましたが、何も見つかりませんでした。私を助けてください!

Mathematica はプログラミングに数えられるのでしょうか?:D

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

wolfram-mathematica - Mathematica でポイントを接続する

グラフィックに表示されたポイントのコレクションがあります。

代替テキスト http://img69.imageshack.us/img69/874/plc1k1lrqynuyshgrdegvfy.jpg

xx 軸と yy 軸に沿って自動的に接続するコマンドがあるかどうか知りたいです。これは、次の図を見るとよく理解できます: 代替テキスト http://img341.imageshack.us/img341/5926/tr53exnkpeofcuiw40koyks.jpg (アルゴリズムを自分で実装する方法を尋ねているわけではありません!)。

ありがとう

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

authentication - MathematicaのHMAC(ハッシュベースのメッセージ認証コード、別名データ署名)

太陽の下ですべての言語でHMACの実装があるようです。(以下を参照してください。)そして、アルゴリズムは非常に単純です。

http://en.wikipedia.org/wiki/HMAC

誰かがMathematicaでそれを実装しましたか?

他の言語での実装へのポインタは次のとおりです。

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

matlab - コードをすべて書いた後でのみ、MatLab/Mathematica でコードを実行する

Matlab を使用するときに、行ごとに記述したものを解釈する代わりに、必要なすべてを記述し、「評価」ボタンを押したときにのみ解釈できるようにする方法があるかどうかを知りたい、またはそんな感じ。C++/c# 出身なので、必要なコードを書いてから実行するのが好きです。

また、行頭に >> を入れるのも好きではありません。離陸する方法はありますか?

Mathematica との関係で同じ質問をします。まさにそれを行うWolfram's Workbench(ほとんどの人には知られていないようです)があると聞きましたが、大学には与えられていないようで、試したことはありません。