Сконфигурируйте блок Prelookup для вывода индекса и дроби в виде шины

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

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

В верхней части модели откройте диалоговое окно для блока Prelookup. На вкладке Main обратите внимание, что для параметра Output selection задано значение Index and fraction as bus. На вкладке Типы данных обратите внимание, что для выхода задано значение Bus: myBus. В редакторе Simulink ® выберите моделирование > Model Settings > Model Properties и откройте вкладку Callbacks. В PreLoadFcn моделикод определяет объект шины myBus, который задает индекс как первый элемент шины, а дробь как второй элемент.

Откройте диалоговое окно для блока Interpolation Using Prelookup. На вкладке Main обратите внимание, что установлен флажок Требовать индекс и дробь как шина. Эта опция конфигурирует блок, чтобы использовать выход из блока Prelookup.