Main Content

Simscape モデルからのコード生成について

Simulink® Coder™ ソフトウェアを使用すると、スタンドアロンの C または C++ コードを物理ネットワーク モデルから生成し、シミュレーションの速度と移植性を向上させることができます。Simulink の一部の機能では、生成コードや外部コードも使用します。この節では、Simscape™ モデルで実行できるコード関連のタスクについて説明します。

Simscape モデルのコード バージョンでは固定ステップ Simulink ソルバーが通常必要です。このソルバーについては、Simulink ドキュメンテーションで説明しています。モデルをコードに変換すると、一部の Simscape ソフトウェア機能が制限されます。Simscape と Simulink でのコード生成の違いおよび制限を参照してください。

メモ

Simscape モデルから生成したコードは、ラピッド プロトタイピングやハードウェアインザループのアプリケーションに使用します。組み込みコントローラー アプリケーションの量産コードとしては使用しません。

Simscape プラットフォームに基づくアドオン製品でもコード生成が可能です。相違点や例外については各製品のドキュメンテーションで説明しています。