主要内容

高大的数组

行数超过内存容量的数组

高数组提供了一种处理数据存储支持的数据的方法,这些数据存储可能有数百万或数十亿行。您可以创建高数值数组、单元格数组、类别、字符串、日期时间、持续时间或日历持续时间,并且可以在高表或高时间表中使用这些高类型中的任何一种作为变量。对于高数组,许多操作和函数的工作方式与在内存中的MATLAB相同®数组,但只有在显式地使用收集.MATLAB通过最小化通过数据的次数自动优化排队计算。有关更多信息,请参见用于内存不足数据的高数组

有关与大数据系统集成或编译高数组算法的更多信息,请参见用其他产品扩展高阵列2022世界杯八强谁会赢?

功能

全部展开

创建高数组
数据存储 为大型数据集合创建数据存储
收集 执行队列操作后将高数组收集到内存中
将高数组写入本地和远程位置用于检查点
mapreduce 为mapreduce或tall数组定义执行环境
tallrng 控制高数组的随机数生成
istall 确定输入是否为高数组
classUnderlying 高数组中的底层数据的类
isaUnderlying 确定高数组数据是否属于指定的类
matlab.tall.transform 通过对数据块应用函数句柄来转换数组
matlab.tall.reduce 通过对数据块应用约简算法来减少数组
matlab.tall.movingWindow 对数据块应用移动窗口函数
matlab.tall.blockMovingWindow 对填充的数据块应用移动窗口函数和块减少

主题

Baidu
map