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

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

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

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

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

  • Блоки S-Function

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

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

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

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

Связанные примеры

Больше о