Рекомендуемые настройки Сводных данных для параметров конфигурации модели

В следующей таблице суммируется влияние каждого параметра конфигурации на отладку, трассируемость, эффективность и факторы безопасности, и указываются заводские настройки строения для целевых устройств GRT и ERT, если не указано иное.

Для параметров, которые доступны только, когда задан целевой объект ERT, смотрите Рекомендуемые настройки Сводные данные для параметров конфигурации модели (Embedded Coder).

Для получения дополнительной информации щелкните ссылки в столбце Параметра конфигурации.

Отображение требований приложения с панелью решателя

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию

Отладка

Трассируемость

Эффективность

Меры безопасности

Время начала

Никакого влияния

Никакого влияния

Никакого влияния

0.0

0.0 секунд

Время остановки

Никакого влияния

Никакого влияния

Никакого влияния

Положительное значение

10.0 секунд

Напечатать

Fixed-step

Fixed-step

Fixed-step

Fixed-step

Variable-step (вы должны изменить на Fixed-step для генерации кода)

Решатель

Никакого влияния

Никакого влияния

Никакого влияния

Discrete (no continuous states)

ode3 (Bogacki-Shampine)

Периодическое ограничение шага расчета

Никакого влияния

Никакого влияния

Никакого влияния

Specified или Ensure sample time independent

Unconstrained

Шаг расчета

Никакого влияния

Никакого влияния

Никакого влияния

Период, смещение и приоритет каждого шага расчета в модели; более быстрые шаги расчета должно иметь более высокий приоритет, чем более медленные шаги расчета

''

Обрабатывайте каждую дискретную скорость как отдельную задачу

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

На

Автоматический указатель перехода скорости для передачи данных

Никакого влияния

Влияние отсутствует (для симуляции и во время разработки)

Off (для генерации производственного кода)

Никакого влияния

Прочь

Прочь

Отображение требований приложения с панелью импорта/экспорта данных

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Вход

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

Прочь

Начальное состояние

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

Прочь

Время

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

На

Государства

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

Прочь

Выход

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

На

Конечные состояния

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

Прочь

Логгирование сигналов

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

На

Запись записанных данных рабочей области в Данные Моделирования Inspector

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

Прочь

Ограничьте точки данных

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

На

Десятикратное уменьшение

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

1

Формат

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

Array

Выходы

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

Refine output

Коэффициент уточнения

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

1

Время выхода

Никакого влияния

Никакого влияния

Нет рекомендации

Нет рекомендации

'[]'

Отображение требований приложения с панелью математики и типов данных

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

По умолчанию для недоопределенного типа данных

Никакого влияния

Никакого влияния

single

Никакого влияния

double

Используйте деление для расчета наклона сети с фиксированной точкой

Никакого влияния

Никакого влияния

On (когда целевой компьютер поддерживает эффективное деление)

Off (в противном случае)

Никакого влияния

off

Продолжительность жизни приложения (дней)

Никакого влияния

Никакого влияния

Конечное значение

inf

auto

Используйте умножение с плавающей точкой, чтобы обработать коррекции наклона сети

Никакого влияния

Никакого влияния

On (когда целевой компьютер поддерживает эффективное умножение)
Off (в противном случае)

Нет рекомендации

Прочь

* Значение командной строки противоположно перечисленному значению.

Отображение требований приложения с панелью оптимизации

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Поведение параметра по умолчанию

Tunable (GRT)

Inlined (ERT)

Inlined

Inlined

Никакого влияния

Tunable (GRT)

Inlined (ERT)

Циклический порог разворачивания

Никакого влияния

Никакого влияния

>0

Никакого влияния

5

Максимальный размер стека (байт)

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

Inherit from target

Используйте memcpy для назначения векторов

Никакого влияния

Никакого влияния

На

Никакого влияния

На

Порог Memcpy (байт)

Никакого влияния

Никакого влияния

Примите значение по умолчанию или определите целевое оптимальное значение

Никакого влияния

64

Встроенные инвариантные сигналы

Прочь

Прочь

На

Никакого влияния

Прочь

Удалите код из преобразования с плавающей точкой в целое число, которое преобразует значения вне области допустимого значения

Прочь

Прочь

On (выполнение, ПЗУ)

Отсутствие влияния (ОЗУ)

Никакого влияния

Прочь

Используйте битсеты для хранения строения состояния

Прочь

Прочь

Off (выполнение, ПЗУ)

Вкл. (ОЗУ)

Никакого влияния

Прочь

Используйте битсеты для хранения логических данных

Прочь

Прочь

Off (выполнение, ПЗУ)

Вкл. (ОЗУ)

Никакого влияния

Прочь

Отображение требований приложения с панелью диагностики: вкладка Solver

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Алгебраический цикл

error

Никакого влияния

Никакого влияния

error

warning

Минимизируйте алгебраический цикл

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Нарушение приоритета блока

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Последовательное нарушение пересечений нулем

Никакого влияния

Никакого влияния

Никакого влияния

warning или error

error

Неуточненная наследуемость шага расчета

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Несогласованность данных решателя

warning

Никакого влияния

none

Никакого влияния

warning

Автоматический выбор параметра решателя

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Отображение требования приложения к панели диагностики: Шаг расчета Tab

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Исходный блок задает -1 шага расчета

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Многозадачная передача данных

Никакого влияния

Никакого влияния

Никакого влияния

error

error

Передача данных по одной задаче

Никакого влияния

Никакого влияния

Никакого влияния

none или error

none

Многозадачная условно выполняемая подсистема

Никакого влияния

Никакого влияния

Никакого влияния

error

error

Задачи с равным приоритетом

Никакого влияния

Никакого влияния

Никакого влияния

none или error

warning

Увеличьте шаги расчета, заданное блоками Спецификация

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Отображение требований приложения с панелью диагностики: вкладка Валидность

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Разрешение сигнала

Никакого влияния

Никакого влияния

Никакого влияния

Explicit only

Explicit only

Деление на сингулярную матрицу

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Недоопределенные типы данных

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Проверка области значений симуляции

warning или error

warning или error

none

error

none

Перенос при переполнении

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Насыщение при переполнении

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Вывод блока Inf или NaN

Никакого влияния

Никакого влияния

Никакого влияния

error

none

префикс «rt» для идентификаторов

Никакого влияния

Никакого влияния

Никакого влияния

error

error

Обнаружение понижающей передачи

Никакого влияния

Никакого влияния

Никакого влияния

error

error

Обнаружение переполнения

Никакого влияния

Никакого влияния

Никакого влияния

error

error

Обнаружение нижнего потока

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Обнаружение потерь точности

Никакого влияния

Никакого влияния

Никакого влияния

error

error

Обнаружение потери настраиваемости

Никакого влияния

Никакого влияния

Никакого влияния

error

warning для базирующихся на GRT целей

error для базирующихся на ERT целей

Обнаружение чтения перед записью

Никакого влияния

Никакого влияния

Никакого влияния

error

Enable all as warnings

Обнаружение записи после чтения

Никакого влияния

Никакого влияния

Никакого влияния

error

Enable all as warning

Обнаружение записи после записи

Никакого влияния

Никакого влияния

Никакого влияния

error

Enable all as errors

Многозадачное хранилище данных

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Повторяющиеся имена хранилища данных

warning

Никакого влияния

none

Никакого влияния

none

Проверяйте неопределенный начальный выход подсистемы

Никакого влияния

Никакого влияния

Никакого влияния

На

На

Отображение требований приложения с панелью диагностики: вкладка преобразования типов

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Ненужные преобразования типов

Никакого влияния

Никакого влияния

Никакого влияния

warning

none

Векторное/матричное блочное входное преобразование

Никакого влияния

Никакого влияния

Никакого влияния

error

none

32-битное целое число в преобразование с плавающей точностью с одной точностью

Никакого влияния

Никакого влияния

Никакого влияния

warning

warning

Отображение требований приложения с панелью диагностики: вкладка «Подключение»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Несоответствие метки сигнала

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Несвязанные входные порты блоков

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Выходные порты несвязанных блоков

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Несвязанная линия

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Неопределенный объект шины в корневом блоке Outport

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Несоответствие имен элементов

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Сигнал шины, обрабатываемый как вектор

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Контекстно-зависимые входы

Никакого влияния

Никакого влияния

Никакого влияния

Enable all

Use local settings

Отображение требований приложения с панелью диагностики: вкладка Совместимость

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Требуется обновление S-функций

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Отображение требований приложения с панелью диагностики: вкладка «Ссылки на модель»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Несоответствие версии блока Model

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

none

Несоответствие портов и параметров

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Недопустимое подключение корневого блока Inport/Outport

Никакого влияния

Никакого влияния

Никакого влияния

error

none

Неподдерживаемое логгирование данных

Никакого влияния

Никакого влияния

Никакого влияния

error

warning

Отображение требований приложения с панелью диагностики: вкладка « Сохранение»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Блок содержит отключенные библиотечные ссылки

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

warning

Блок содержит параметризованные библиотечные ссылки

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

none

Отображение требований приложения с панелью диагностики: вкладка Stateflow

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Неиспользованные данные, события, сообщения и функции

warning

Никакого влияния

Влияние отсутствует (для симуляции и во время разработки)

none (для генерации производственного кода)

warning

warning

Неожиданное обратное отслеживание

warning

Никакого влияния

Никакого влияния

error

warning

Недопустимый доступ к входным данным в инициализации графика

warning

Никакого влияния

Никакого влияния

error

warning

Никаких безусловных переходов по умолчанию

warning

Никакого влияния

Влияние отсутствует (для симуляции и во время разработки)

none (для генерации производственного кода)

error

warning

Переход за пределы естественного родительского элемента

warning

Никакого влияния

Влияние отсутствует (для симуляции и во время разработки)

none (для генерации производственного кода)

error

warning

Отображение требований к приложениям с панелью аппаратной реализации

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Поставщик устройств

Никакого влиянияНикакого влиянияНикакого влияния

Выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

None если заданный системный целевой файл ert.tlc, realtime.tlc, или autosar.tlc. В противном случае Determine by Code Generation system target file

Поставщик устройств

Никакого влиянияНикакого влиянияНикакого влияния

Выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

Intel

Тип устройства

Никакого влияния

Никакого влияния

Никакого влияния

Выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

x86–64 (Windows64)

Количество бит: char

Никакого влияния

Никакого влияния

Конкретный целевой объект

Нет рекомендации для симуляции без генерации кода.
Для симуляции с генерацией кода выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

char 8, short 16, int 32, long 32, long long 64, float 32, double 64, native 32, pointer 32

Самый большой атомарный размер: целое число

Никакого влияния

Никакого влияния

Конкретный целевой объект

Нет рекомендации для симуляции без генерации кода.
Для симуляции с генерацией кода выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

целое число Char, с плавающей точкой Float

Упорядоченное расположение байтов

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации для симуляции без генерации кода.
Для симуляции с генерацией кода выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

Little Endian

Подписанные целочисленные раунды деления на

Нет влияния на симуляцию и во время разработки

Undefined для генерации производственного кода

Нет влияния на симуляцию и во время разработки

Zero или Floor для генерации производственного кода

Нет влияния на симуляцию и во время разработки

Zero для генерации производственного кода

Нет рекомендации для симуляции без генерации кода.
Для симуляции с генерацией кода выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

Zero

Сдвиньте вправо на целое число со знаком как арифметический сдвиг

Никакого влияния

Никакого влияния

На

Нет рекомендации для симуляции без генерации кода.
Для симуляции с генерацией кода выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

На

Поддержка длинная

Никакого влияния

Никакого влияния

On (выполнение, ПЗУ)

Нет рекомендации для симуляции без генерации кода.
Для симуляции с генерацией кода выберите свои Device vendor и Device type, доступны ли они в раскрывающемся списке. Если ваши Device vendor и Device type недоступны, задайте значения для конкретного устройства при помощи Custom Processor.

Прочь

Отображение требований приложения с панелью ссылок на модель

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Восстановить

Никакого влияния

Никакого влияния

Никакого влияния

If any changes detected или Never

Если вы используете Never и установите параметр Never rebuild diagnostic равным Error if rebuild required

If any changes detected

Никогда не перестраивайте диагностику

Никакого влияния

Никакого влияния

Никакого влияния

error if rebuild required error if rebuild required

Включите параллельные модели-ссылки

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Работник MATLAB инициализацию для сборок

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

None

Общее количество образцов, разрешенных на верхнюю часть модель

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

Multiple

Передайте скалярные корневые входы фиксированного размера по значению для генерации кода

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

Прочь

Минимизируйте вхождения алгебраического цикла

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

Прочь

Распространение размеров сигналов переменного размера

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

Infer from blocks in model

Моделируйте зависимости

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

''

Отображение требований приложения с целевой панелью симуляции: вкладка «Общие»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Включите проверку целостности памяти

На

Никакого влияния

Нет рекомендации

На

На

Эхо-выражения без точек с запятой

На

Никакого влияния

Прочь

Никакого влияния

На

Пропуск на Ctrl + C

На

Нет рекомендации

Нет рекомендации

Нет рекомендации

На

Отображение требований приложения с целевой панелью симуляции: вкладка «Символы»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Зарезервированные имена

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

{}

Отображение требований приложения с целевой панелью симуляции: вкладка Пользовательский код

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Импорт пользовательского кода

На

Никакого влияния

Никакого влияния

На

На

Исходный файл

Нет рекомендации

Нет рекомендации

Нет рекомендации

Нет рекомендации

''

Заголовочный файл

Нет рекомендации

Нет рекомендации

Нет рекомендации

Нет рекомендации

''

Инициализируйте функцию

Нет рекомендации

Нет рекомендации

Нет рекомендации

Нет рекомендации

''

Функция завершения

Нет рекомендации

Нет рекомендации

Нет рекомендации

Нет рекомендации

''

Включить директории

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

''

Исходные файлы

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

''

Библиотеки

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

''

Определяет

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

''

Отображение требований приложения с панелью генерации кода: вкладка «Общие»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Системный целевой файл

Никакого влияния

Никакого влияния

Никакого влияния

Отсутствие влияния (GRT)

ERT (ERT)

grt.tlc

Язык

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

C

compexcep="155"Compiler optimization level

Optimizations off (faster builds)

Optimizations off (faster builds)

Optimizations on (faster runs) (выполнение)

Отсутствие влияния (ПЗУ, ОЗУ)

Никакого влияния

Optimizations off (faster builds)

Пользовательские флаги оптимизации компилятора

Optimizations off (faster builds)

Optimizations off (faster builds)

Optimizations on (faster runs)

Никакого влияния

Optimizations off (faster builds)

Сгенерируйте make-файл

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

На

Выполните команду

Никакого влияния

Никакого влияния

Никакого влияния

Нет рекомендации

make_rtw

Шаблон make-файла

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

grt_default_tmf

Выберите цель

DebuggingНеприменимо для базирующихся на GRT целейExecution efficiency

Нет рекомендации

Unspecified

Проверяйте модель перед генерацией кода

On (proceed with warnings) или On (stop for warnings)On (proceed with warnings) или On (stop for warnings)On (proceed with warnings) или On (stop for warnings)On (proceed with warnings) или On (stop for warnings)Off

Сгенерируйте только код

Прочь

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Подробная сборка

На

Никакого влияния

Никакого влияния

Нет рекомендации

На

Сохранение файла

На

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Профиль TLC

На

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Запустите отладчик TLC при генерации кода

На

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Запустите покрытие TLC при генерации кода

На

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Включите проверку TLC

На

Никакого влияния

Никакого влияния

Нет рекомендации

Прочь

Отображение требований приложения с панелью генерации кода: вкладка «Отчет»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Создайте отчет генерации кода

На

На

Никакого влияния

Нет рекомендации

Прочь

Автоматическое открытие отчета

На

На

Никакого влияния

Никакого влияния

Прочь

Отображение требований приложения с панелью генерации кода: вкладка «Комментарии»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Включить комментарии

На

На

Никакого влияния

Нет рекомендации

На

Комментарии блока Simulink

На

На

Никакого влияния

Нет рекомендации

На

Комментарии объекта Stateflow

На

На

Никакого влияния

Нет рекомендации

Прочь

Показать устраненные блоки

На

На

Никакого влияния

Нет рекомендации

На

Подробные комментарии для класса памяти 'Model default'

На

На

Никакого влияния

Нет рекомендации

На

Operator annotations (Embedded Coder)

Никакого влияния

На

Никакого влияния

Нет рекомендации

На

Отображение требований приложения с панелью генерации кода: вкладка Идентификаторы

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Максимальная длина идентификатора

Допустимое значение

>30

Никакого влияния

>30

31

Используйте те же зарезервированные имена, что симуляция Target

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Зарезервированные имена

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

{}

Отображение требований приложения с панелью генерации кода: вкладка Пользовательский код

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Используйте те же пользовательские настройки кода, что симуляция Target

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Исходный файл

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Заголовочный файл

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Инициализируйте функцию

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Функция завершения

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Включить директории

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Исходные файлы

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Библиотеки

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Определяет

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Отображение требований приложения с панелью генерации кода: вкладка «Интерфейс»

Параметр конфигурацииНастройки кода СозданияФабрика по умолчанию
ОтладкаТрассируемостьЭффективностьМеры безопасности

Стандартная математическая библиотека

Никакого влияния

Никакого влияния

Действительная библиотека

Никакого влияния

C99 (ISO)

Библиотека замещения кода

Никакого влияния

Никакого влияния

Действительная библиотека

Никакого влияния

None

Размещение общего кода

Shared location (GRT)

Нет влияния (ERT)

Shared location (GRT)

Нет влияния (ERT)

Нет влияния (выполнение, ОЗУ)

Shared location (ПЗУ)

Никакого влияния

Auto

Поддержка: не конечные числа

Никакого влияния

Никакого влияния

Off (Выполнение, ПЗУ)

Отсутствие влияния (ОЗУ)

Norecommendation

На

Упаковка интерфейса кода

Никакого влияния

Никакого влияния

Reusable function или C++ class

Никакого влияния

Nonreusable function если Language установлено на C; C++ class если Language установлено на C++

Диагностика ошибок мультиобразца

Warning или Error

Никакого влияния

None

Никакого влияния

Error

Классический интерфейс вызова

Никакого влияния

Прочь

Off (выполнение, ПЗУ), без влияния (ОЗУ)

Нет рекомендации

Off (кроме On для моделей GRT, созданных до R2012a)

Одна функция вывода/обновления

На

На

На

Нет рекомендации

На

Логгирование MAT-файлов

На

Никакого влияния

Прочь

Прочь

Вкл. (GRT)

Выключено (ERT)

MAT-file variable name modifier (Embedded Coder)

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

rt_

Сгенерируйте C API для: сигналов

Никакого влияния

Никакого влияния

Никакого влияния

Нет влияния (разработки)

Off (производство)

Прочь

Сгенерируйте C API для: параметров

Никакого влияния

Никакого влияния

Никакого влияния

Нет влияния (разработки)

Off (производство)

Прочь

Сгенерируйте C API для: состояний

Никакого влияния

Никакого влияния

Никакого влияния

Нет влияния (разработки)

Off (производство)

Прочь

Сгенерируйте API на C для: root- ввода-вывода

Никакого влияния

Никакого влияния

Никакого влияния

Нет влияния (разработки)

Off (производство)

Прочь

ASAP2 интерфейс

Никакого влияния

Никакого влияния

Никакого влияния

Нет влияния (разработки)

Off (производство)

Прочь

Режим external mode

Никакого влияния

Никакого влияния

Никакого влияния

Нет влияния (разработки)

Off (производство)

Прочь

Транспортный слой

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

tcpip

Аргументы файла MEX

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

''

Статическое выделение памяти

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

Прочь

Статический buffer size памяти

Никакого влияния

Никакого влияния

Никакого влияния

Никакого влияния

1000000