主要内容

matlab.lang.OnOffSwitchState类

包:matlab.lang

用逻辑值表示开和关状态

描述

matlab.lang.OnOffSwitchState派生自的枚举类逻辑类。使用这个类指定接受值的属性的数据类型“上”“关闭”和逻辑真正的1,或0

使用这个类将属性值约束为以下任意值:

逻辑真 逻辑错误

特征向量

“上”

“关闭”

字符串标量

“上”

“关闭”

逻辑

真正的

逻辑与数字

1

0

枚举成员

matlab.lang.OnOffSwitchState.on

matlab.lang.OnOffSwitchState.off

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

枚举成员

逻辑错误
逻辑真

例子

全部折叠

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

classdefSystemState属性权力matlab.lang.OnOffSwitchState=“关闭”监控matlab.lang.OnOffSwitchState=“关闭”结束方法函数val =关(obj)如果~ (obj。权力&& obj.Monitor) val = matlab.lang.OnOffSwitchState.off;其他的val = matlab.lang.OnOffSwitchState.on;结束结束结束结束

创建一个SystemState对象,并将属性值设置为“上”

一个= SystemState;a.Power =“上”;a.Monitor =“上”;

调用方法来确定系统的状态。函数提供的逻辑值OnOffSwitchState枚举。

如果关(a)%系统已准备好使用结束

更多关于

全部展开

版本历史

介绍了R2017a

另请参阅

||

Baidu
map