高大的数组

数组的行数超过内存容量

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

有关与大数据系统集成或编译高数组算法的更多信息,请参见用其他产品扩展Tall数组s manbetx 845

功能

全部展开

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

主题

内存不足数据的高数组

了解tall数组并执行示例计算。

高数组的延迟计算

如何利用高数组的延迟执行来优化计算性能。

索引和查看高数组元素

提取、赋值和查看高数组的部分。

高数组分组统计计算

此示例显示如何计算包含停电数据的高时间表的分组统计信息。

高阵列可视化

高数组的可视化技术。

用其他产品扩展Tall数组s manbetx 845

增强高数组功能的s manbetx 845产品列表。

开发自定义高阵列算法

编写操作高数组的自定义算法的开发指南。

特色的例子