このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
シミュレーションまたは外部スケジューラとの統合用にモデルコンポーネントをスケジューリングするには,アルゴリズムを原子子系统ブロックまたは模型ブロックに配置しなければなりません。その後,実行レートは周期的(スケジュールされたサブシステム)または非周期的(函数调用子系统)として指定されます。
分割は,アトミックタスクとして独立して実行されるモデルのコンポーネントです。マルチタスクモデルで,分割はモデルコンポーネントから作成されます。分割を使用して,スケジュールエディターツールで明示的に制御できるモデルの部分を区切ることができます。
スケジュールエディターは,分割と呼ばれるモデルのコンポーネント,分割間のデータ接続,分割の順序付けを表すスケジューリングツールです。スケジュールエディターは,原子サブシステム,エクスポート関数,モデルブロックなどの既存のコンポーネントでのみ使用できます。スケジュールエディターは,モデルコンポーネントのスケジュールを簡単に表示および編集できる対話型ツールです。
エクスポート関数モデルの概要とモデル作成の要件。
生成コード内に独立した関数を作成する最初のステップ。
入力行列を使用したエクスポート関数モデルのシミュレーションのテスト
入力行列を使用して関数呼び出しイベントのスケジューリングを指定およびテストする。
関数呼び出しジェネレーターを使用したエクスポート関数モデルのシミュレーションのテスト
複数の函数调用生成器ブロックを使用して関数呼び出しイベントのスケジューリングをテストする。
Stateflowチャートを使用したエクスポート関数モデルのシミュレーションのテスト
Stateflowチャートを使用して関数呼び出しイベントのスケジューリングをテストする。
スケジュールエディターを使用したエクスポート関数モデルのシミュレーションのテスト
スケジュールエディターを使用して,関数呼び出しイベントのスケジューリングをテストします。
外部スケジューラと統合できる関数のコードを生成する。
レートベースモデルを含むエクスポート関数モデルのコードの生成
関数呼び出しサブシステムおよびスケジュールされたサブシステムを含むモデルからコードを生成する。
サブシステムやモデルのスケジュールを指定する。
サブシステムの周期レートの設定
函数调用生成器を使用したレートベースモデルのシミュレーションのテスト
レートベースモデルのシミュレーション
モデルのテストハーネスではなく,レートベースモデルからコードを生成します。
タスク内のブロック間の実行順序の決定。
明示的にスケジュールされたモデルコンポーネントの並べ替えルール
金宝app®により,モデルコンポーネント(サブシステムと参照モデル)の実行順序が決定します。
分割の概念と,モデルからの分割の作成方法を学習する。
分割の順序とスケジュールの編集方法について学習する。
コード生成時にスケジュールを分割および編集する影響について学習する。
イベントはアクション,遷移,または条件を表す構造です。