isUnit

确定输入是否是一个符号单位

描述

例子

tf = isUnit (expr)返回逻辑1(真正的)如果expr是一个单位,还是单位幂的乘积,是逻辑的0(如果不是。

例子

确定输入是否是一个单位

使用以下命令确定表达式是否为符号单位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(信谊(1))返回逻辑1(真正的)。

介绍了R2017a