コード生成の理由
コード生成の目的や方法はさまざまです。大きく分けて 2 つの理由があげられます。
Simulink® モデルや Simscape™ モデルのコンパイルされたコード バージョンは、元のブロック線図モデルより実行速度が速くなります。所要時間は大幅に短縮されます。
Simscape モデルについて同様に重要な点として、生成およびコンパイルされたコードのスタンドアロン実装があげられます。モデルの一部または全部をコードに変換すると、スタンドアロンの実行可能プログラムを、MATLAB® に依存せずにほぼすべてのプラットフォームで展開できるようになります。
また、モデルまたはサブシステムをコードに変換すると、元のモデルやサブシステムは表示されなくなります。