MATLAB System Block с сигналами ввода и вывода Переменного Размера

Этот пример показывает, как использовать блок MATLAB System, чтобы создать блоки Simulink® с сигналами ввода и вывода переменного размера.

Это подсвечивает два Системных блока MATLAB. Оба блока используют ту же Систему object™, к чьему исходному коду MATLAB можно получить доступ путем нажатия на гиперссылку "Source Code" от диалогового окна блока.

Этот Системный объект наследовал от интерфейсных классов MATLAB. Система и matlab.system.mixin. Распространяет. Интерфейсный класс MATLAB. Система требуется для всех Системных объектов. Чтобы использовать сигналы переменного размера с блоком MATLAB System, также наследуйте свой Системный объект от matlab.system.mixin. Распространяет.

Системный объект задает, является ли каждый вывод фиксированным размером или переменным размером. Это также задает размер, введите, и сложность каждого вывода. Выходные сигналы блока представляют линейные индексы и элементы входа, которые соответствуют условию, заданному в диалоговом окне блока.