Этот пример показывает, как сконфигурировать цели генерации кода путем записи скрипта MATLAB® или ввода команд в командной строке.
Задайте системный конечный файл. Если вы задаете основанную на ERT цель, больше целей доступно. В данном примере задайте ert.tlc
.
является именем или указателем на модель.model_name
set_param(model_name, 'SystemTargetFile', 'ert.tlc');
Задайте свои цели. Например, если ваши цели являются эффективностью выполнения и трассируемостью в том приоритете, введите:
set_param(model_name, 'ObjectivePriorities',... {'Execution efficiency', 'Traceability'});
Выполните Советника Генерации кода, или при помощи Советника Генерации кода или в диалоговом окне Configuration Parameters. Для получения дополнительной информации смотрите, Конфигурируют Модель для Целей Генерации кода при помощи Советника Генерации кода.
Когда вы задаете основанный на GRT системный конечный файл, можно задать цель в командной строке. Если вы задаете ROM efficiency
, RAM efficiency
, Traceability
, MISRA C:2012 guidelines
, Polyspace
или Safety precaution
, процесс сборки изменяет цель на Unspecified
, потому что вы задали значение, которое недопустимо при использовании основанной на GRT цели.