Сконфигурируйте цели генерации кода программно

Этот пример показывает, как сконфигурировать цели генерации кода путем записи скрипта MATLAB® или ввода команд в командной строке.

  1. Задайте системный конечный файл. Если вы задаете основанную на ERT цель, больше целей доступно. В данном примере задайте ert.tlc. model_name является именем или указателем на модель.

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

  2. Задайте свои цели. Например, если ваши цели являются эффективностью выполнения и трассируемостью в том приоритете, введите:

    set_param(model_name, 'ObjectivePriorities',...
    {'Execution efficiency', 'Traceability'});

  3. Выполните Советника Генерации кода, или при помощи Советника Генерации кода или в диалоговом окне Configuration Parameters. Для получения дополнительной информации смотрите, Конфигурируют Модель для Целей Генерации кода при помощи Советника Генерации кода.

Когда вы задаете основанный на GRT системный конечный файл, можно задать цель в командной строке. Если вы задаете ROM efficiency, RAM efficiency, Traceability, MISRA C:2012 guidelines, Polyspace или Safety precaution, процесс сборки изменяет цель на Unspecified, потому что вы задали значение, которое недопустимо при использовании основанной на GRT цели.

Похожие темы