モデルモデルは、方程式とブロック線図を使用してシステムを抽象化および簡略化して記述したものです。ソフトウェアのツールでシステムを数学的に記述するプロセスについて理解するためのコンテキストを提供するモデル化の概念を示します。エディターでのモデルの視覚的表現です。ライブラリから選択されたブロックを追加できます。ブロックが含まれます。ブロックは、信号およびイベント線で相互に接続されて、モデル方程式を視覚的に作成します。ブロック線図のセマンティクスシステムの古典的なブロック線図は、ブロックと線でグラフィカルに描画されます。これらのブロック線図の歴史は、フィードバック制御理論や信号処理のような工学分野から派生しています。ブロック線図内のブロックは、それ自体でモデルを定義します。基本のモデル間の関係は、ブロックに接続されている信号線で表されます。ブロック線図のブロックと線は、まとめてシステムのモデル全体を記述します。各ブロックに追加する。モデル方程式の係数を指定するパラメーターを各ブロックに追加する。これらの関係を時間で評価することでブロック線図の数値解を得るためのエンジンを提供する。ここで、時間は、ユーザー指定の「開始時間」で始まり、ユーザー指定の「終了時間」で終わります。ブロック線図、シミュレーション。エディターの基本モデリング構造です。ライブラリからブロックを追加して、特定の操作を実行します。ブロックも作成できます。ほとんどのブロックには、ブロック動作を指定するために使用するパラメーターがあります。ブロックにパラメーターがあるかどうかや、それらのパラメーターの性質については、ブロックごとに決まっています。エンジンの一連の方程式を表します。これらの式は、ブロックのメソッドとして表されます。上のブロックは、以下のブロックのメソッドを持ちます。ブロックのメソッドは、ブロック線図のシミュレーション中に評価されます。ループの各サイクルは、各時点でのブロック線図の評価を表します。モデル内のグラフィカル階層を構成して提供します。実行前に所定のブロックを拡張します。これは、フラット化と呼ばれるプロセスです。プログラミング言語でのマクロの機能に似ています。ブロックを定義します。サブシステムを使用して、関連の機能的なパーツをより大きいモデル内にカプセル化します。ボックスがオフになっています。