Main Content

本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

getDiscreteStateImpl

类: matlab.System

离散状态属性值

语法

s = getDiscreteStateImpl(obj)

说明

s = getDiscreteStateImpl(obj) 返回具有 DiscreteState 特性的内部状态值属性的结构体 s。结构体的字段名称是该对象的 DiscreteState 属性名称。要限制或更改 getDiscreteState 方法返回的值,您可以覆盖此 getDiscreteStateImpl 方法。

运行时详细信息

getDiscreteStateImplsetup 方法调用。有关详细信息,请参阅

详细的调用序列.

方法编写提示

  • 您必须先对此方法设置 Access = protected

  • 您不能修改此方法中的任何属性。

输入参数

全部展开

System object 句柄,用于访问特定于该对象的属性、状态和方法。如果您的 getDiscreteStateImpl 方法不使用该对象,您可以用 ~ 替换此输入。

输出参数

全部展开

状态值,以结构体形式返回。

示例

全部展开

在类定义文件中使用 getDiscreteStateImpl 方法以获取对象的离散状态。

methods (Access = protected)
   function s = getDiscreteStateImpl(obj)
   end
end

另请参阅

在 R2012b 中推出