このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ブロックのオーサリングとシミュレーションの統合
MATLAB® および C/C++ コードを使用した既存の Simulink® モデル化機能の拡張
新しいブロックを作成し、それらを Simulink ライブラリ ブラウザーに追加することで、Simulink の既存のモデル化機能を拡張できます。カスタム ブロックを以下のために使用します。
Simulink の組み込みのソリューションでは提供されないモデルの動作を提供する
既存のシミュレーションを使用してより高度なモデルを作成する
モデル コンポーネントをライブラリ ブロックにカプセル化して、複数のモデルにコピーできるようにする
ユーザー インターフェイスや解析ルーチンをカスタム化する
特定のワークフローに基づいたカスタム ブロックの作成の詳細については、カスタム ブロックの機能の比較を参照してください。
カテゴリ
- ブロック作成の基礎
新しいブロック開発を通じて Simulink のブロック機能を拡張する際の原則
- カスタム ブロックによるモデル化機能の拡張
MATLAB、C/C++、および Fortran を使用した Simulink への新しいアルゴリズムの実装
- 既存のシミュレーションまたは環境との統合
Functional Mockup Unit (FMU)、アプリ、モデル、ツールボックスを含むサードパーティの機能の Simulink への統合
- カスタム ブロックセットの作成、整理、パブリッシュ
ブロックセット デザイナー プロジェクトを作成してカスタム ブロックとそのアーティファクトを管理する
- ブロック マスクの作成
カスタマイズされた外観の作成、ユーザーが定義したインターフェイスの作成、ロジックのカプセル化、サブシステムおよびカスタム ブロックのデータの非表示