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