主要内容

isUnderlyingType

确定输入是否指定底层数据类型

描述

例子

tf = isUnderlyingType (X,typename)返回逻辑1(真正的如果底层的数据类型)X等于typename返回的,underlyingType (X)。否则,结果是合理的0()。

例子

全部折叠

使用isUnderlyingType查询多个变量的数据类型。

创建一个数值型变量的数据类型然后测试是否也基本数据类型

x =单(5);tf = isUnderlyingType (x,“单身”)
tf =逻辑1

结果是真正的因为underlyingType (x)返回“单一”

接下来,创建一个有两个变量,然后确定底层的数据类型字符串

表([x = 1;2;3],[“一个”;“b”;“c”]);tf = isUnderlyingType (x,“字符串”)
tf =逻辑0

在这种情况下,结果是因为underlyingType (x)返回“表”

现在,创建一个分布式阵列(需要并行计算工具箱™),然后确定底层的数据类型

x =分布式(1:10);tf = isUnderlyingType (x,“替身”)
开始平行池(parpool)使用“本地”概要文件…连接到平行池(工人数量:6)。tf =逻辑1

结果是真正的因为underlyingType (x)返回“双”。在这种情况下,类(x)返回类的变量的名称,underlyingType (x)返回数据类型的名称为底层数据。

输入参数

全部折叠

输入数组或对象,指定为一个变量或表达式。

例子:isUnderlyingType (gpuArray(双(1)),“单”)测试是否输入gpuArray包含基础数据类型

测试数据类型,名称指定为一个特征向量或字符串标量。

例子:isUnderlyingType (X,“双”)测试是否X有潜在的类型

数据类型:字符|字符串

扩展功能

版本历史

介绍了R2020b