getDiscreteStateImpl

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

Значения дискретных свойств состояний

Синтаксис

s = getDiscreteStateImpl(obj)

Описание

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

Подробные сведения о выполнении

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

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

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

  • Вы должны задать Access = protected для этого метода.

  • Вы не можете изменять никакие свойства в этом методе.

Входные параметры

расширить все

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

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

расширить все

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

Примеры

расширить все

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

methods (Access = protected)
   function s = getDiscreteStateImpl(obj)
   end
end
Введенный в R2012b