主要内容

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

サブシステム

機能的なサブシステムへのブロックのグループ化,モデル階層構造の作成

モデルサイズが大きくなり,複雑さが増しても,複数のブロックをサブシステムとしてグループ化することでモデルを読みやすくすることができます。サブシステムは1つの子系统ブロックにグループ化する一連のブロックです。

サブシステムを使用すると,次のことができます。

  • 階層的なブロック線図を作成し,サブシステムを構成するブロックを子系统ブロックの層とは別の層に配置する。

  • 機能的に関連したブロックを1つに集約する。

  • モデルウィンドウに表示されるブロック数の削減に利用する。

  • 入力と出力を使用してインターフェイスを作成する。

サブシステムのコピーを作成すると,そのコピーは元のサブシステムには依存しません。1つのモデル全体で,またはモデル間でサブシステムのコンテンツを再利用するには,参照サブシステム,参照モデル,またはカスタムライブラリのブロックにリンクされているサブシステムを検討してください。詳細については,モデルコンポーネントのタイプの選択を参照してください。

サブシステムはバーチャルまたは非バーチャルのどちらでも構いません。バーチャルサブシステムはモデルにグラフィカルな階層を提供し,モデルの実行には影響しません。非バーチャルサブシステムはモデル内の単一ユニットとして実行されます。

ブロック

子系统 モデルの階層構造を作成するためのブロックのグループ化

関数

すべて展開する

万博1manbetxSimulink.BlockDiagram.createSubsystem 指定されたブロックのセットを含むサブシステムの作成
万博1manbetxSimulink.BlockDiagram.copyContentsToSubsystem システムから空のサブシステムに図形要素をコピー
万博1manbetxSimulink.BlockDiagram.expandSubsystem サブシステムをサブシステムの内容で置き換える
万博1manbetxSimulink.SubSystem.convertToModelReference サブシステムからモデル参照への変換
万博1manbetxSimulink.SubSystem.copyContentsToBlockDiagram サブシステムから空のシステムに図形要素をコピーする
万博1manbetxSimulink.SubSystem.deleteContents サブシステムの内容を削除

ツール

モデル参照変換アドバイザー サブシステムから参照モデルへの変換
(参照ファイル]ペイン 参照サブシステムとモデルを表示,保存,閉じる

トピック

サブシステム

サブシステムの作成

サブシステムの作成方法

サブシステムの内容の展開

サブシステムの内容を1レベル上げてモデルの階層構造をフラットにする。

モデルの階層構造の移動

サブシステムおよび参照モデルのモデルの階層構造の移動。

モデルコンポーネントの内容のプレビュー

ブロックの表面にブロックの内容を表示する

サブシステム参照

サブシステム参照

別のファイルにサブシステムを保存してモデルで参照する。

モデルでのサブシステムファイルの参照

モデルでサブシステムファイルを使用する。