1

時間でインデックス付けされた制約付きシステムのシミュレーションを作成したいと思います。これには、いくつかのロジック/関係に基づいて対話するエージェント/ノードのネットワークが含まれます。ノードをグリッド上に配置したいのですが、2D または 3D は関係ありません。それらの間にエッジを描画し、それらの横にテキストを表示したいと思います。ノード上のタグのロジックを提供し、状態を示したいと思います。simjava のスタイル: simjava

ただし、ソフトウェア プロセスよりも数学的シミュレーションに基づいています。グラフ作成ツールなどは便利でしょう。良い推奨事項はありますか? データセットを視覚化するための優れたソフトウェアがあります。Matlab の Simulink は、離散的でないイベントに関して非常に複雑であり、漫画のようなものではなく、分析よりも原理のテストに適しています。私が間違っていて、Simulink がこれを提供しない限り

編集: 動的グラフ スタック オーバーフロー関連の質問について同様の質問があります。これは、カスタマイズされたソリューション以外に具体的な解決策がないように見える問題です。

4

3 に答える 3

1

うーん。私が正しい方向に進んでいるかどうかはわかりませんが、graphvizを見たことがありますか?グラフをレンダリングします(さまざまな異なるアルゴリズムによる自動レイアウトを含む)。さまざまな言語からのバインディングがあります。たとえば、Pythonのpydotです。グラフ分析アルゴリズム(最短パスなど)が必要な場合は、pygraphlibもあります。

グラフビズに代わるものがあります。たとえば、protovis / infovisです。どちらもJavaScriptベースであり、力指向のレイアウトを提供し、ブラウザーでレンダリングします。

質問を誤解した場合はお詫びします。お役に立てば幸いです。

于 2011-06-09T20:47:40.663 に答える
0

ツールで実際にシミュレーションと Viz を実行 したい 場合netlogo: https://ccl.northwestern.edu/netlogo/ R パッケージ: http://cran.r-project.org/web/packages/ndtv/index.htmlGephindtv

于 2015-02-23T22:42:06.227 に答える