Simulink Coder (旧称 Real-Time Workshop) は、Simulink モデル、Stateflow チャート、MATLAB 関数から C および C++ コードを生成して実行します。生成されたソースコードは、シミュレーションの高速化、ラピッド プロトタイピング、ハードウェアインザループ テストなど、リアルタイムおよび非リアルタイム アプリケーションに使用できます。生成したコードを Simulink を使用して調整および監視したり、MATLAB と Simulink の外部にあるコードを実行および操作したりできます。
Simulink シミュレーションをスタンドアロンの実行可能ファイル、Web アプリ、または Functional Mockup Unit (FMU) として共有するには、Simulink Compiler を使用します。
Simulink からのコードおよび実行可能ファイルの生成
Simulink、Stateflow、および Simscape や Deep Learning Toolbox などの多くのアドオン製品から、C、C++、共有ライブラリ、実行可能ファイルを生成します。
ハードウェアを使用したプロトタイピングとテスト
Simulink から生成されたコードを実行して、デスクトップ実行、ラピッド プロトタイピング、および組み込みコントローラーや自律システムのテストを行います。
リアルタイムでのパラメーター調整とデータロギング
スコープ、ダッシュボード、ライブストリーム プロットを用いてデータを表示および調整することで、外部デバイスでコードを実行しながら Simulink で設計を最適化します。