Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Arreglos altos

Arreglos con más filas de las que caben en la memoria

Los arreglos altos proporcionan una forma de trabajar con datos con el respaldo de un almacén de datos que puede tener millones o miles de millones de filas. Puede crear arreglos de celdas, datos categóricos, cadenas, fechas y horas, duraciones y duraciones de calendario, o arreglos numéricos altos, y utilizar cualquiera de estos tipos altos como variables en una tabla alta o un horario alto. Muchas operaciones y funciones trabajan con los arreglos altos de la misma manera en que lo hacen con los arreglos de MATLAB® en memoria, pero la mayoría de los resultados se evalúan solo cuando usted los solicita explícitamente a través de gather. MATLAB optimiza de forma automática los cálculos en cola minimizando la cantidad de pasadas por los datos. Para obtener más información, consulte Tall arrays.

Para obtener información sobre la integración con sistemas de big data o la compilación de algoritmos de arreglos altos, consulte Extienda los arrays altos con otros productos.

Funciones

expandir todo

tallCreate tall array
datastoreCreate datastore for large collections of data
gatherCollect tall array into memory after executing queued operations
writeWrite tall array to local and remote locations for checkpointing
mapreducerDefine execution environment for mapreduce or tall arrays
tallrngControl random number generation for tall arrays
istallDetermine if input is tall array
classUnderlyingClass of underlying data in tall array
isaUnderlyingDetermine if tall array data is of specified class
matlab.tall.transformTransform array by applying function handle to blocks of data
matlab.tall.reduceReduce arrays by applying reduction algorithm to blocks of data
matlab.tall.movingWindowApply moving window function to blocks of data
matlab.tall.blockMovingWindowApply moving window function and block reduction to padded blocks of data

Temas

Tall arrays

Aprenda sobre matrices altas y realice un cálculo de ejemplo.

Evaluación diferida de matrices altas

Cómo aprovechar la ejecución diferida de matrices altas para optimizar el rendimiento de los cálculos.

Indexar y ver elementos de matriz altos

Extrae, asigna y visualiza porciones de una matriz alta.

Cálculos de estadísticas agrupadas con matrices altas

Este ejemplo muestra cómo utilizar las funciones y para calcular estadísticas agrupadas de un horario alto que contiene datos de corte de energía.

Visualización de Tall arrays

Técnicas de visualización para matrices altas.

Extienda los arrays altos con otros productos

Lista de productos que mejoran las capacidades de los arrays altos.

Desarrolle algoritmos de matriz alta personalizados

Guía de desarrollo para la creación de algoritmos personalizados para operar en matrices altas.

Información relacionada

Ejemplos destacados