このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
大規模モデルのコンポーネントの作成
Simulink® モデル、外部ツール、C/C++ コード、または Python コードの統合によるコンポーネントの作成
Simulink によるモデルベース デザインで V モデルを考慮すると、V モデルの右側はコンポーネントの組み立てと統合のステップを特定します (Simulink によるモデルベース デザインを参照)。大規模モデルのコンポーネントを Simulink に統合して作成する前に、システムの個々のコンポーネントのユニット テストが完了していると想定されます (モデル コンポーネントのテストを参照)。
大規模モデルのコンポーネントを作成するには、次のようなさまざまなソースから幅広いコンポーネントを統合します。
サブシステム、モデル、マルチバージョン コンポーネントなどの、Simulink で作成されたコンポーネント
FMU とコシミュレーション インターフェイスを使用して外部ツールから定義されたコンポーネント
C/C++、Python、または Fortran コードを使用して定義されたコンポーネント
ブロック作成ツールを使用してカスタム コンポーネントを作成することもできます。詳細については、ブロック アルゴリズムの作成を参照してください。
カテゴリ
- ネイティブ Simulink コンポーネントの統合
Simulink コンポーネント、サブシステム、参照モデル、マルチバージョン コンポーネントの統合
- 外部ツールからのコンポーネントの統合
Functional Mockup Unit (FMU)、アプリ、モデル、ツールボックスを含むサードパーティの機能の Simulink への統合
- Simulink への外部コードの統合
MATLAB®、C/C++、Python、または Fortran コードの統合