Типы структур в блоках MATLAB function

В блоках MATLAB function можно задать данные структуры как вводы или выводы, которые взаимодействуют с сигналами шины. Блоки MATLAB function также поддерживают массивы шин. Можно также задать структуры в функциях MATLAB®, которые не являются частью блоков MATLAB function.

Следующая таблица подводит итог, как создать различные типы структур в блоках MATLAB function:

ОсциллографКак создатьДетали
Входной параметрСоздайте данные структуры с осциллографом Input.Можно создать данные структуры как вводы или выводы в функции MATLAB верхнего уровня для взаимодействия через интерфейс к другим средам. Смотрите Создают Структуры в блоках MATLAB function.
Вывод Создайте данные структуры с осциллографом Output.
ЛокальныйСоздайте локальную переменную неявно в функции MATLAB.Смотрите задают скалярные структуры для генерации кода.
ПерсистентныйОбъявите, что переменная является персистентной в функции MATLAB.Смотрите persistent.
ПараметрСоздайте данные структуры с осциллографом Parameter.Смотрите задают и используют параметры структуры.

Структуры в блоках MATLAB function могут содержать поля любого типа и размера, включая мультиплексированные сигналы, шины и массивы структур.

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

Больше о

Была ли эта тема полезной?