exponenta event banner

Настройка блока Prelookup для вывода индекса и фракции в виде шины

В этом примере показано, как вывести шину, содержащую индекс (k) и фракцию (f) из блока Prelookup. Затем объект шины может быть использован в качестве входных данных для блока интерполяции с использованием Prelookup. В примере также показано, как получить те же результаты без использования объекта шины.

Откройте и смоделируйте модель.

В верхней части модели откройте диалоговое окно для блока Prelookup. На вкладке «Главная» обратите внимание, что для параметра «Вывод» установлено значение Index and fraction as bus. На вкладке «Типы данных» обратите внимание, что для параметра «Вывод» установлено значение Bus: myBus. В редакторе Simulink ® выберите «Моделирование» > «Параметры модели» > «Свойства модели» и откройте вкладку «Обратные вызовы». В моделиPreLoadFcn, код определяет объект шины myBus, который определяет индекс как первый элемент шины и дробь как второй элемент.

Откройте диалоговое окно для блока «Интерполяция с использованием предварительного включения». На вкладке Главная обратите внимание, что установлен флажок Требовать индекс и дробь как шину. Этот параметр настраивает блок на использование вывода шины из блока Prelookup.