このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
コンポーネントベースのモデル化
さまざまなモデル コンポーネント タイプを使用する状況を学ぶ
コンポーネントベースのモデル化により、効率的で堅牢なシステム開発が実現し、共同作業が促進され、検証ワークフローが改善されます。大規模なシステムでは通常、Simulink® モデル コンポーネントの組み合わせを使用します。
さまざまなコンポーネント化手法を使用するタイミングの概要については、Component-Based Modeling in Simulink (4 分 28 秒) を参照してください。
モデル コンポーネントの定義のヘルプについては、コンポーネントベースのモデル化のガイドラインを参照してください。
ボトムアップのモデルの拡張を示す例については、基本的なモデル化のワークフローを参照してください。
ブロック
Subsystem | モデルの階層構造を作成するためのブロックのグループ化 |
Model | モデル階層の作成のための別のモデルの参照 |
Variant Subsystem, Variant Model | Template subsystem containing Subsystem, Model, or Subsystem Reference blocks as variant choices |
ツール
モデル参照変換アドバイザー | サブシステムから参照モデルへの変換 |
[参照ファイル] ペイン | 参照サブシステムとモデルを表示、保存、閉じる (R2020b 以降) |
トピック
モデル コンポーネントの定義
- コンポーネントベースのモデル化のガイドライン
大規模モデルおよびマルチユーザー開発チームのためのコンポーネント化について考える。
- ステップ 1: モデル コンポーネントのタイプの選択
- ステップ 2: モデル コンポーネントの機能の比較
- ステップ 3: モデル コンポーネントのインターフェイスの定義
モデル コンポーネントの開発
- 基本的なモデル化のワークフロー
単純な機械システムをモデル化してから、協調的なコンポーネントベースのモデリング プロジェクト向けにモデルをスケーリングします。
- ステップ 1: システム アルゴリズムのモデル化
- ステップ 2: モデル コンポーネントの作成
- ステップ 3: 信号線の管理
- ステップ 4: モデル データの管理
- ステップ 5: ファイルのモデル コンポーネントの再利用
- ステップ 6: 相互交換可能なモデル コンポーネントのバリエーションの作成
- ステップ 7: ファイル管理システムの設定
モデル コンポーネントとの連携
- 構成管理
プロジェクトでは、構成管理ツールを使用してチームで共同作業を行うことができます。 - モデル コンポーネントの内容のプレビュー
ブロックの表面にブロックの内容を表示する - Navigate Model Hierarchy
Navigate model hierarchy using the Explorer Bar and Model Browser.