主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

系统对象を使用したブロックの実装

MATLAB系统ブロックを使用した仿金宝app真软件®での系统对象™の使用

MATLAB系统ブロックは系统对象を使用して仿真软件にMATLAB金宝app®アルゴリズムを実装します。MATLAB系统ブロックの使用を開始する前に,系统对象をブロックに関連付けていなければなりません。系统对象は特殊な MATLAB クラスで、動的システムの実装およびシミュレーション専用に設計されています。

ブロック

MATLAB系统 系统对象をモデルに含める

例および操作のヒント

MATLAB系统ブロックの実装

ブロックを実装して系统对象をそのブロックに割り当てます。

系统对象を使用して実装したブロックの変更

別の系统对象でブロックを実装します。

MATLABシステムブロックのサンプル時間の指定

ブロックのサンプル時間とは,ブロックが出力を生成する時期,そしてその内部状態を更新する時期を示すパラメーターです。

MATLAB系统ブロックからの仿真软件関数の金宝app呼び出し

MATLAB系统ブロックから仿金宝app真软件関数を呼び出す方法を学習

ブロックのアイコンと端子ラベルの変更

ブロックのアイコンの外観を変更する。

伝播メソッドの追加と実装

出力の仕様を定義するには,伝播メソッドを使用します。

フィードバックループでの系统对象の使用

系统对象経由で非直達データを処理する。

その他のブロックとのデータ共有

全球キーワードおよび数据存储内存ブロックまたは金宝app仿真软件。信号オブジェクトを使用し,MATLAB系统とその他のブロック間でデータを共有します。

概念

MATLAB系统ブロック

系统对象を使用してユーザー独自のアルゴリズムを実装します。

系统对象コードのMATLAB系统ブロックダイアログボックスへのマッピング

系统对象ソースコードは,ブロックダイアログボックスの外観を制御します。

シミュレーションモード

金宝app仿真软件モデルでMATLAB系统ブロックを使用して,インタープリター型実行またはコード生成によるシミュレーションを実行できます。

金宝app仿真软件エンジンと系统对象メソッドとの相互作用

MATLAB系统ブロックが仿金宝app真软件エンジンのコンテキスト内で系统对象メソッドを呼び出す順序のプロセスビューに従います。

非バーチャルバスとMATLAB系统ブロック

非バーチャルバスを入出力信号として使用します。

その他のブロックとのデータ共有

全球キーワードおよび数据存储内存ブロックまたは金宝app仿真软件。信号オブジェクトを使用し,MATLAB系统とその他のブロック間でデータを共有します。

金宝app仿真软件での系统对象の使用のための考慮事項

可変サイズの信号,調整可能なパラメーターおよび为每个子系统を使用するときは,以下のガイドラインを考慮します。

トラブルシューティング

金宝app仿真软件の系统对象のトラブルシューティング

金宝app仿真软件で系统对象をトラブルシューティングする場合は以下のガイドラインを使用します。

関連情報

注目の例