exponenta event banner

getDiscreteStateImpl

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

Дискретные значения свойств состояния

Синтаксис

s = getDiscreteStateImpl(obj)

Описание

s = getDiscreteStateImpl(obj) возвращает структуру s внутренних свойств значения состояния, имеющих DiscreteState атрибут. Имена полей структуры являются именами объектов DiscreteState имена свойств. Ограничение или изменение значений, возвращаемых getDiscreteState метод, вы можете переопределить это getDiscreteStateImpl способ.

Сведения о времени выполнения

getDiscreteStateImpl вызывается setup способ. Для получения более подробной информации см.

Подробная последовательность вызовов.

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

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

  • Невозможно изменить свойства этого метода.

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

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

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

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

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

Значения состояния, возвращаемые в виде структуры.

Примеры

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

Используйте getDiscreteStateImpl метод в файле определения класса для получения дискретных состояний объекта.

methods (Access = protected)
   function s = getDiscreteStateImpl(obj)
   end
end
Представлен в R2012b