主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

プログラムによるコード生成の目的の設定

この例では,MATLAB®スクリプトを記述するかコマンドラインでコマンドを入力してコード生成の目的を設定する方法を示します。

  1. システムターゲットファイルを指定します。ERTベースのターゲットを指定する場合,より多くの目的の中から選択できます。この例では,ert.tlcを指定します。model_nameはモデルの名前またはハンドルです。

    set_param (model_name ' SystemTargetFile ', ' ert.tlc ');

  2. 目的を指定します。たとえば,目的が優先順位の順に実行効率性とトレーサビリティであれば,次のように入力します。

    set_param (model_name ObjectivePriorities,…{“执行效率”、“可追溯性”});

  3. [コード生成アドバイザー]を使用するか[コンフィギュレーションパラメーター]ダイアログボックスで,コード生成アドバイザーを実行します。詳細については,使用代码生成顾问为代码生成目标配置模型を参照してください。

锐信ベースのシステムターゲットファイルを指定する場合,コマンドラインで目的を指定できます。罗效率内存效率可追溯性MISRA - C: 2012指南Polyspace,または安全预防措施GRTを指定すると,ベースのターゲットを使用する際には指定できない無効な値であるため,ビルドプロセスで目的が未指明的に変更されます。

関連するトピック