文档帮助中心文档
确定输入是否指定了基础数据类型
tf = isUnderlyingType (X, typename)
例子
tf = isUnderlyingType (X,typename)返回逻辑1(真正的),如果底层数据类型为X等于typename,由underlyingType (X).否则,结果是合乎逻辑的0(假).
tf = isUnderlyingType (X,typename)
X
typename
1
真正的
underlyingType (X)
0
假
全部折叠
使用isUnderlyingType查询多个变量的数据类型。
isUnderlyingType
创建数据类型为的数字变量单然后测试底层数据类型是否也是单.
单
x =单(5);tf = isUnderlyingType (x,“单身”)
逻辑1
结果是真正的因为underlyingType (x)返回“单一”.
underlyingType (x)
“单一”
接下来,创建一个表格,然后确定底层数据类型是否为字符串.
表格
字符串
表([x = 1;2;3], [“一个”;“b”;“c”]);tf = isUnderlyingType (x,“字符串”)
逻辑0
在这种情况下,结果是假因为underlyingType (x)返回“表”.
“表”
现在,创建一个分布式数组(需要Parallel Computing Toolbox™),然后确定底层数据类型是否为双.
分布式
双
x =分布式(1:10);tf = isUnderlyingType (x,“替身”)
使用“local”配置文件启动并行池(parpool)…连接到并行池(工作人员数量:6)
结果是真正的因为underlyingType (x)返回“双”.在这种情况下,类(x)返回变量的类名,whileunderlyingType (x)返回基础数据的数据类型的名称。
“双”
类(x)
输入数组或对象,指定为变量或表达式。
例子:isUnderlyingType (gpuArray(双(1)),“单”)测试输入是否gpuArray包含类型的基础数据单.
isUnderlyingType (gpuArray(双(1)),“单”)
gpuArray
要测试的数据类型的名称,指定为字符向量或字符串标量。
例子:isUnderlyingType (X,“双”)测试是否X有潜在的类型双.
isUnderlyingType (X,“双”)
数据类型:字符|字符串
字符
该功能完全支持GPU阵列。金宝app有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
类|mustBeUnderlyingType|underlyingType
类
mustBeUnderlyingType
underlyingType
您有一个连接到MATLAB-Befehl entspricht:
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus。Webbrowser unterstützen keine MATLAB-Befehle。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系