exponenta event banner

isDiscreteStateSpecificationMutableImpl

Класс: matlab. Система

Управление возможностью изменения типа данных в дискретных состояниях

Синтаксис

mutable = isDiscreteStateSpecificationMutableImpl(obj)

Описание

mutable = isDiscreteStateSpecificationMutableImpl(obj) возвращает, могут ли дискретные состояния изменять тип данных при использовании объекта. Если этот метод возвращает false, дискретное состояние должно поддерживать тот же тип данных во время использования объекта.

Советы по разработке методов

Необходимо установить Access = protected для этого метода.

Входные аргументы

развернуть все

Дескриптор системного объекта, используемый для доступа к свойствам, состояниям и методам, определенным для объекта. Если ваш isDiscreteStateSpecificationMutableImpl метод не использует объект, можно заменить этот ввод на ~.

Выходные аргументы

развернуть все

Если этот метод не реализован, дискретные состояния могут изменять тип данных, если StrictDefaults установлен атрибут класса. При внедрении этого метода возврат true означает, что тип данных дискретного состояния может изменяться и false означает, что они не могут измениться.

Примеры

развернуть все

Ограничьте изменения типа данных дискретных состояний, добавив isDiscreteStateSpecificationMutableImpl метод и возврат false. При добавлении этого метода пользователи объекта System не могут изменять тип данных дискретных состояний во время использования объекта System.

function flag = isDiscreteStateSpecificationMutableImpl(obj)
    flag = false;
end
Представлен в R2018a