Пакет: matlab.system.mixin
Характеристика сигнала распространения mixin класса
The matlab.system.mixin.Propagates
Mixin будет удален в следующем релизе. Вам больше не нужно наследовать от этого mixin в вашем системном объекте. Связанные методы распространения были перемещены в matlab.System
класс.
matlab.system.mixin.Propagates
задает размер, тип и сложность выходных данных системного object™. Используйте этот класс mixin и его методы, когда вы будете включать ваш системный объект в Simulink® через MATLAB System (Simulink) блок. Этот mixin вызывается блоком MATLAB System во время компиляции модели Simulink.
Примечание
Если ваш Системный объект имеет только один вход и один выход и нет дискретных состояний свойств, или если вам не нужна поддержка шины, вам не нужно реализовывать ни один из этих методов. The matlab.system.mixin.Propagates
предоставляет значения по умолчанию в этих случаях.
Реализуйте методы этого класса, когда Simulink не может вывести выходные спецификации непосредственно из входов или когда вы хотите поддержать шину. Если вы не включаете этот mixin, Simulink не может распространить выход или тип данных шины, возникает ошибка.
Чтобы использовать этот mixin, подкласс из этого matlab.system.mixin.Propagates
в дополнение к подклассификации из matlab.System
базовый класс. Введите следующий синтаксис в качестве первой линии файла определения класса. ObjectName
- имя вашего Системного объекта.
classdef ObjectName < matlab.System &... matlab.system.mixin.Propagates
The matlab.system.mixin.Propagates
класс является handle
класс.