本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

tall 数组

行数太多而无法载入内存的数组

tall 数组能够处理可包含数百万或数十亿行数据的数据存储中的数据。您可以创建 tall 数值数组、元胞数组、分类、字符串、日期时间、持续时间或日历持续时间,还可以在 tall 表或 tall 时间表中使用上述任一 tall 类型作为变量。许多运算和函数使用与处理可放入内存的 MATLAB® 数组相同的方式处理 tall 数组,但仅在您使用 gather 显式请求计算时才会真正计算大多数结果。MATLAB 通过最小化数据遍历次数来自动优化排队的计算。有关详细信息,请参阅 tall 数组

有关集成大数据系统或编译 tall 数组算法的详细信息,请参阅Extend Tall Arrays with Other Products

函数

全部展开

tall创建 tall 数组
datastore为大型数据集合创建数据存储
gather执行排队的运算后,将 tall 数组收集到内存中
write将 tall 数组写入本地和远程位置以设置检查点
mapreducer为 mapreduce 或 tall 数组定义执行环境
tallrng控制 tall 数组的随机数生成
istall确定输入是否为 tall 数组
classUnderlyingtall 数组中基础数据的类
isaUnderlying确定 tall 数组数据是否属于指定的类
matlab.tall.transform通过将函数句柄应用于数据块来转换数组
matlab.tall.reduce通过对数据块应用归约算法来减少数组

主题

tall 数组

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

支持 tall 数组的函数 (A–Z)

支持 tall 数组的 MATLAB 函数列表(按字母顺序排列)。

Deferred Evaluation of Tall Arrays

How to leverage deferred execution of tall arrays to optimize performance of calculations.

Index and View Tall Array Elements

Extract, assign, and view portions of a tall array.

Grouped Statistics Calculations with Tall Arrays

This example shows how to use the findgroups and splitapply functions to calculate grouped statistics of a tall timetable containing power outage data.

Visualization of Tall Arrays

Visualization techniques for tall arrays.

Extend Tall Arrays with Other Products

List of products that enhance capabilities of tall arrays.

Develop Custom Tall Array Algorithms

Development guide for authoring custom algorithms to operate on tall arrays.

特色示例