主要内容

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

サブシステム

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

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

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

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

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

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

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

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

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

ブロック

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

関数

すべて展開する

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

ツール

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

トピック

サブシステム

サブシステムの作成

サブシステムの作成方法

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

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

モデルの階層構造の移動

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

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

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

サブシステム参照

サブシステム参照

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

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

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