問題タブ [systemdynamics]

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 に答える
721 参照

if-statement - NetLogo の IF THEN ELSE ネストされたステートメント システム ダイナミクス コマンド

NetLogo のシステム ダイナミックに変数があり、ネストされた if else を次のように試しています。

エラー " Expected reporter" が表示されます 助けてください

0 投票する
0 に答える
67 参照

dimension - 関数型言語での型の判別

小さなプログラムでは、ユーザーは複数のタイプされた数式を挿入し、それらを結び付けて連立方程式のシステムを作成します。そして、次元が一致しない場合にエラーを報告するために、実行時の型チェックを導入したいと思います

基本的な型は何でもかまいません。たとえばPersons, Money, Money/Period, m^2/s^2、実行時に文字列として入力されます。

Hindley-Milner 型推論について読みましたが、少し誇張されていると思いました。

私の考えは、次の 2 つのルールに依存することでした。

最初にトークン化し、次に

a*b の場合、個々の次元の数を追跡するという意味で、次元は「拡張」または「縮小」されます。

次に、個々のカウントを減算Money(2) Person(1) Year(1)します。final type

これは、ツリー ウォーカーとして実装できます。ここでは、次元の制約が (+/-) ノードごとにテストされ、単純化して最終的な答えが得られます。

これは、この問題を解決する良い方法ですか?

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

java - Anylogic - 他のエージェントから変数にアクセスする

複数のエージェントで構成される anylogic で実稼働インフラストラクチャをモデル化しようとしています。その一つが、どこからともなく流れ始める「蒸気ネットワーク」(システムダイナミクス)です。このフローの動的な値は、別のエージェントの蒸気出力であると想定されています。残念ながら、フローをエージェント「マシン」の蒸気生成 (動的変数) にリンクする方法がわかりません。

皆様のご協力に感謝いたします。