Isunit
确定输入是否为符号单元
描述
例子
确定输入是否为单位
通过使用表达式是否是符号单元Isunit
。
测试如果3*U.M
是一个象征性的单位u = symunit
。这Isunit
功能返回逻辑0
((错误的
) 因为3*U.M
包含符号数字3
。
u = symunit;Isunit(3*U.M)
ans =逻辑0
检查是否U.M
,,,,U.MW
, 和X*U.Hz
是单位,哪里u = symunit
。这Isunit
功能返回数组[1 1 0]
,这意味着前两个表达式是单位,但第三个表达式不是。
SYMS X单位= [U.M U.MW X*U.Hz];Isunit(单位)
ans = 1×3逻辑数组1 1 0
输入参数
提示
1
代表一个无量纲的单元。因此,Isunit(Sym(1))
返回逻辑1
((真的
)。