Можно задать собственный Системный объект путем настройки методов внедрения. Используйте графические инструменты, чтобы исследовать всесторонний API для создания Системных объектов. Например, можно вставить методы, чтобы инициализировать, запустить, сбросить, и отключить Системные объекты. Для введения в определение Системного объекта смотрите , Задают Объекты Базовой системы.
matlab.System | Базовый класс для Системных объектов |
matlab.system.mixin.FiniteSource | Конечный исходный класс mixin |
Определение объектов базовой системы
Создайте объект базовой системы с stepImpl
метод.
Задайте атрибуты свойства, чтобы ограничить тип, видимость и значение свойств.
Измените количество входных параметров
В этом примере показано, как определить номер входных параметров для Системы object™ с и не используя getNumInputsImpl
.
Определение составных системных объектов
Задайте Системные объекты, которые включают другие Системные объекты как свойства.
Обработайте входные изменения спецификации
Реализуйте методы, чтобы ограничить, когда входная сложность Системного объекта, тип данных или размер могут изменить или реализовать метод, чтобы реагировать, когда введенные спецификации изменяются.
Советы для определения системных объектов
Советы, чтобы ускорить медленные Системные объекты.
Настройте системные объекты для Simulink (Simulink)
Системные объекты в Генерации кода MATLAB (MATLAB Coder)