Main Content

Simscape コンポーネント ファイルからのカスタム ブロックの生成

テキストのコンポーネント ファイルを作成した後、それらをブロック線図で使用できるように Simscape™ ブロックに変換する必要があります。次の 2 つのメカニズムでこれを行うことができます。

  • Selecting Component File Directly from BlockSimscape Component ブロックを使用する。このブロックは Utilities ライブラリ内にあり、このブロックで Simscape コンポーネント ファイルを指定できます。このブロックは、ソース コンポーネント ファイルに基づいて、名前、説明、パラメーター、変数、適切な端子、およびカスタム アイコン イメージ (使用可能な場合) といったプロパティを瞬時に取得します。基となるソース ファイルを変更すると、その変更がブロックで反映されます。ブロックで別のコンポーネント ファイルを指定した場合、ブロック プロパティがそれに応じて変更され、新しいソースが反映されます。

    この方法は、単一のコンポーネント ファイルを迅速に展開する場合や、モデルでコンポーネントのさまざまなバリアントを試す場合や、コンポーネント定義を反復して瞬時のフィードバックを得る場合に使用します。

  • Building Custom Block Libraries — Simscape コンポーネント ファイルを含む名前空間からカスタム ブロック ライブラリを生成する。名前空間階層により、得られるライブラリの構造が決定されます。ライブラリ名および外観のカスタマイズと、注釈の指定を行うことができます。

    この方法は、再利用可能なカスタム ブロック ライブラリを生成する場合に使用します。

関連する例

詳細