exponenta event banner

Совместное использование параметров в блоках Prelookup и Interpolation

В этом примере показано, как блоки Prelookup и Interpolation совместно используют данные параметров в сгенерированном коде.

Блоки Prelookup и Interpolation Using Prelookup поддерживают указание типа данных для точек останова и параметров таблицы. Это позволяет блокам, имеющим различные типы данных порта, совместно использовать свои данные параметров в сгенерированном коде. Одним из способов этого является указание параметра с одинаковыми значениями и типами данных в нескольких блоках. Это делается в блоках Prelookup в этой модели. Другим способом является использование объекта Simulink.Parameter для определения общего параметра блоков. Это делается для блоков интерполяции. Тип данных таблицы должен иметь значение: Inherit: Inherit from 'Table data'.

Чтобы совместное использование параметров вступило в силу, поведение параметра По умолчанию (Default parameter) должно быть Встроено (Inlined) на панели Оптимизация (Optimization) диалогового окна Параметры конфигурации (Configuration Parameters).

Чтобы увидеть это в созданном коде, откройте модель и создайте ее.