コード生成
C/C++ コード生成とデバッグ、レポート生成
コード ジェネレーターは、Simulink®ブロック線図、Stateflow®チャートおよび MATLAB®関数から C および C++ コードを生成します。生成されたコードは、ラピッド プロトタイピング、シミュレーションの高速化を含むリアルタイムと非リアルタイムのアプリケーションで使用できます。アルゴリズム全体を表すコードを生成することも、複数のモデル ブロックが共有するスタンドアロンのユーティリティ コードを生成することもできます。コード生成パラメーターを設定し、ソフトウェアがコードを生成し、モデルから実行可能ファイルをビルドする方法を決定します。コード生成レポートでは、生成されたコードを表示して解析することができます。コード置換ライブラリは、生成コードのコンプライアンス標準への準拠、ランタイム環境向けの最適化、既存のアプリケーション コードとの統合のためのカスタマイズに役立ちます。
カテゴリ
- コード生成の基礎
コード生成プロセスの概要 - ランタイム環境の構成
アプリケーションの目的に最適なターゲット環境の選択と構成 - プログラミング言語
生成コード用プログラミング言語の変更 - ツールチェーン構成
最適化された makefile を生成しカスタム ツールチェーンをサポートするモデル ビルド プロセスの使用 - コードの外観
識別子、コード スタイルおよびコメントを変更するパラメーターの設定 - レポート生成
コード生成結果のレポートの生成 - コードのメタデータ
生成されたコードに関するメタ情報をコード記述子 API を使用して表示 - ユーティリティ コードの共有
再利用可能なコードの共有設定 - コード置換
コード置換ライブラリを使用した Simulink モデルから生成されたコードのカスタマイズ - ターゲット開発
MATLAB および Simulink の設計をハードウェア プラットフォームに展開するカスタム ソフトウェアの開発