主要内容

以编程方式配置代码生成目标

这个例子展示了如何通过编写MATLAB来配置代码生成目标®脚本或在命令行输入命令。

  1. 请指定系统目标文件。如果指定基于ert的目标,则可以使用更多目标。对于本例,请指定ert.tlcmodel_name是模型的名称或句柄。

    set_param (model_name、“SystemTargetFile”、“ert.tlc”);

  2. 指定你的目标。例如,如果你的目标是执行效率和可追溯性,在该优先级中,输入:

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

  3. 通过使用代码生成顾问或在配置参数对话框中执行代码生成顾问。有关更多信息,请参见使用代码生成顾问为代码生成目标配置模型

当你指定一个基于grt的系统目标文件时,你可以在命令行中指定一个目标。如果您指定罗效率内存效率可追溯性MISRA - C: 2012指南Polyspace,或安全预防措施,则构建过程将目标更改为未指明的因为您指定了一个在使用基于grt的目标时无效的值。

相关的话题