このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
コード生成の基礎
コード生成の基本手順は次のとおりです。
モデルを開く
"ソルバー、"ターゲット"、"言語" およびコード生成の "目的"を選択して、コード生成のモデルを構成
ビルド アプローチ ("ツールチェーン アプローチ" など) を選択
モデルのビルド
モデル コンフィギュレーション パラメーターにはコード生成とビルド プロセス用にさまざまなオプションが用意されています。
アプリ
Simulink Coder | シミュレーションの高速化、ラピッド プロトタイピング、ハードウェアインザループ (HIL) シミュレーションなどのアプリケーションで使用するために、金宝appモデル、Stateflowチャート、MATLAB関数から C および C++ コードを生成して実行する |
トピック
入門
金宝app®モデルのシステム ターゲット ファイルの選択、リアルタイム シミュレーション用の C コードの生成、および生成されたファイルの表示。
モデルの機能設計、最上位モデルとサブシステムの表示、およびシミュレーションの実行について、例を使用して学習します。
- ステップ 1:モデルの構成とコードの生成
- ステップ 2:データ インターフェイスの構成
- ステップ 3:外部 C 関数の呼び出し
- ステップ 4:コード生成用のモデルと構成のチェック
ラピッド プロトタイピング用のコードをすばやく生成するためのモデルの準備。
航空機の位置をレーダーの測定値から推定する拡張カルマン フィルターを含むモデルのコードを生成します。
コード生成ファイルとフォルダー
コード ジェネレーターが作成するフォルダーを管理します。
コード ジェネレーターによって生成されるソース ファイルと依存ファイルの作業。
コード ジェネレーターによって生成されるソース ファイルと依存ファイルの作業。
ビルド プロセスに外部コードの依存関係情報を追加する。
スペースまたは特殊文字を含むフォルダー名のビルドプロセスでのサポート
ファイル システムの問題によってファイルの処理が妨げられている場合に発生するビルド プロセス エラーのトラブルシューティング。
プロジェクトによるコード生成
この例では、新規プロジェクト用のコード生成テンプレートの使用方法を示します。
プロジェクトを使用したプログラムによるコードの生成とモデルのシミュレーション
この例では、プロジェクト API を使用して新しいプロジェクトを作成し、ファイルを操作するためのプロジェクト タスクを自動化する方法を示します。