Задайте функцией

Описание

Задайте, какие функции пользовательского кода детерминированы, то есть, всегда производя те же выходные параметры для тех же входных параметров. Этот параметр включен только, когда Детерминированный параметр функций устанавливается на By Function. Если функция пользовательского кода задана как детерминированная, то блок C Caller или C Function, который вызывает эту функцию, может использоваться в Для Каждой подсистемы или со временем непрерывной выборки, и блок оптимизирован для использования в условном входном выполнении ветви. Когда блок оптимизирован для использования в условном входном выполнении ветви, это выполняется, только если это находится в активной ветви блока Switch или Multiport Switch, и в симуляции и в сгенерированном коде. Смотрите, что вход Conditional переходит выполнение.

Цель симуляции Category:

Настройки

Задайте имена функций пользовательского кода, которые детерминированы, то есть, всегда производя те же выходные параметры для тех же входных параметров.

Добавление

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

Удаление

Удалите имя из списка пользовательского кода детерминированные функции.

Совет

Если вы не видите список своих функций пользовательского кода в диалоговом окне Specify by function, закрываете диалоговое окно, нажмите Validate и нажмите Specify by function снова.

Информация о командной строке

Параметр: CustomCodeDeterministicFunctions
Ввод: символьный вектор
Значение: имена функций пользовательского кода, разделенных запятыми
Значение по умолчанию: ''

Рекомендуемые настройки

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

Похожие темы