Укажите, какие пользовательские функции кода являются детерминированными, то есть всегда производят одни и те же выходы для одних и тех же входов. Этот параметр активируется только в том случае, если для параметра Deterministic functions установлено значение By Function. Если пользовательская функция кода определена как детерминированная, то блок C Caller или C Function, вызывающий эту функцию, может быть использован в подсистеме For Each или с непрерывным временем выборки, и блок оптимизирован для использования при выполнении условной ветви ввода. Когда блок оптимизирован для использования при выполнении условной ветви ввода, он выполняется только в том случае, если он находится в активной ветви блока коммутатора или мультипортового коммутатора, как в моделировании, так и в сгенерированном коде. См. раздел Выполнение ветви условного ввода.
Категория: Цель моделирования
Укажите имена пользовательских функций кода, которые являются детерминированными, то есть всегда создают одни и те же выходы для одних и тех же входов.
Добавьте имя в список пользовательских детерминированных функций кода.
Удалите имя из списка пользовательских детерминированных функций кода.
Параметр:
CustomCodeDeterministicFunctions |
| Текст: символьный вектор |
| Значение: имена пользовательских функций кода, разделенные запятыми |
По умолчанию:
'' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Рекомендации отсутствуют |
| Меры безопасности | Рекомендации отсутствуют |