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

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

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

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

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