Системный объект поддержки в Simulink For Each подсистемы
flag = supportsMultipleInstanceImpl(obj)
определяет, может ли Системная object™ использоваться в Simulink® Для Каждой подсистемы через блок MATLAB System. Чтобы включить Для каждой поддержки, вы должны включить flag
= supportsMultipleInstanceImpl(obj
)supportsMultipleInstanceImpl
в файле определения класса и иметь его возврат true
. Не активируйте поддержку For Each, если ваш Системный объект выделяет эксклюзивные ресурсы, которые могут конфликтовать с другими Системными объектами, такими как распределение указателей на файлы, памяти по адресам или оборудованию ресурсов.
Во время компиляции и распространения модели Simulink блок MATLAB System вызывает supportsMultipleInstance
метод, который затем вызывает supportsMultipleInstanceImpl
метод определения For Each support.
Вы должны задать Access = protected
для этого метода.
Вы не можете изменять никакие свойства в этом методе.