Как структурные входы и выходы взаимодействия с сигналами шины

Автобусы в Simulink® модель появляется внутри блока MATLAB Function как структуры; выходы структуры из блока MATLAB Function появляются как шины в моделях Simulink. Когда вы создаете входы структуры, блок MATLAB Function определяет тип, размер и сложность структуры из входного сигнала. Когда вы создаете выходы структуры, необходимо задать их тип, размер и сложность в MATLAB® функция.

Вы соединяете входы и выходы структуры от блоков MATLAB Function с любым сигналом шины, включая:

  • Блоки, которые выводят сигналы шины - такие как блоки Bus Creator

  • Блоки, которые принимают сигналы шины как входные - такие как Bus Selector и Gain блоки

  • S-Function блоки

  • Другие блоки MATLAB Function

Можно использовать данные глобального типа шины в блоках Data Store Memory с MATLAB Function блоками. Для получения дополнительной информации об использовании шин и памяти хранилища данных смотрите Хранилища данных с шинами и массивами шин.

Работа с виртуальными и невиртуальными шинами

MATLAB Function блоки поддерживают только невиртуальные шины (см. «Типы составных сигналов»). Для входов шины MATLAB Function блоков входные сигналы виртуальной шины преобразуются в невиртуальные шины.

Похожие примеры

Подробнее о