主要内容

classUnderlying

高数组中底层数据的类

描述

例子

C= classUnderlying (X)返回存储在tall数组中的数据的类X

例子

全部折叠

所有高表和数组都属于类。然而,潜在的高数组的数据类型可以不同。

创建一个数据存储airlinesmall.csv数据集。选择要处理的变量子集并处理“NA”值作为丢失的数据数据存储取代他们值。将数据存储转换为一个高表。

varnames = {“年”,“UniqueCarrier”};ds = tabularTextDatastore (“airlinesmall.csv”,“TreatAsMissing”,“NA”,“SelectedVariableNames”, varnames);tt =高(ds)
年UniqueCarrier tt) =(高表  ____ _____________ 1987{“PS”}1987 1987{“PS”}{“PS”}1987{“PS”}1987 1987{“PS”}{“PS”}{“PS”}1987 {1987 PS '} : : : :

确定高桌子的类别tt第一个表变量一年

类(tt)
ans = '高'
类(tt.Year)
ans = '高'

的基础数据类型tt,以及一年UniqueCarrier表变量。

classUnderlying (tt)
Ans = 1x5 tall char array 'table'
classUnderlying (tt.Year)
Ans = 1x6 tall char array 'double'
classUnderlying (tt.UniqueCarrier)
Ans = 1x4 tall char array 'cell'

在某些情况下,返回的结果classUnderlying是一个未求值的高数组。未求值的高数组可以使用收集函数将结果带入内存。

输入参数

全部折叠

输入数组,指定为一个高数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|表格|细胞|分类|datetime|持续时间|calendarDuration

输出参数

全部折叠

底层类,作为一个高数组返回。

提示

  • 使用isaUnderlying测试高数组是否具有特定的底层数据类型。

扩展功能

高大的数组
使用行数大于内存容量的数组进行计算。

介绍了R2016b