主要内容

matlab.lang.OnOffSwitchState类

包裹:matlab.lang

用逻辑值表示打开和关闭状态

描述

matlab.lang.OnOffSwitchState类派生的枚举类是否为必然的类。使用此类可指定接受的值的属性的数据类型“开”“关”和逻辑真正的,错误的,1.0.

使用此类可将特性值约束到以下任意值:

逻辑正确 逻辑错误

特征向量

“开”

“关”

字符串标量

“关于”

“关闭”

必然的

真正的

错误的

逻辑和数字

1.

0

枚举成员

matlab.lang.OnOffSwitchState.on

matlab.lang.OnOffSwitchState.off

因为OnOffSwitchState源于必然的类,则可以在逻辑表达式中使用这些枚举成员。

枚举成员

逻辑错误
逻辑正确

例子

全部崩溃

创建一个类来表示其电源和监视器可以分别打开和关闭的计算机的状态。使用OnOffSwitchState定义这些属性的类。

classdef系统状态属性权力matlab.lang.OnOffSwitchState=“关”监控matlab.lang.OnOffSwitchState=“关”终止方法作用val=isOn(obj)如果~ (obj。权力&& obj.Monitor) val = matlab.lang.OnOffSwitchState.off;其他的val=matlab.lang.OnOffSwitchState.on;终止终止终止终止

创建一个系统状态对象并将属性值设置为“开”.

a=系统状态;a.电源=“开”;a.监视器=“开”;

打电话给伊森方法来确定系统的状态。该方法返回由OnOffSwitchState枚举。

如果关(a)...%系统已准备好使用终止

更多关于

全部展开

R2017a中引入