Tall array
Les tall array permettent d’utiliser des données basées sur un datastore pouvant contenir des millions, voire des milliards de lignes. Les tall array peuvent être des tableaux numériques ou catégoriels, des cell array ou des tableaux de chaînes de caractères, de dates, de durées ou de durées calendaires. Vous pouvez utiliser toutes ces données de type tall comme variables dans une tall table ou tall timetable. La plupart des opérations et fonctions s’utilisent avec des tall array de la même manière qu’avec des tableaux MATLAB® en mémoire. Toutefois, la plupart des résultats ne sont évalués que sur demande explicite avec gather
. MATLAB optimise automatiquement les calculs en file d’attente en minimisant le nombre de passes sur les données. Pour plus d’informations, consultez Tall Arrays for Out-of-Memory Data.
Pour plus d’information sur l’intégration avec des systèmes Big Data ou la compilation d’algorithmes de tall array, consultez Extend Tall Arrays with Other Products.
Fonctions
Rubriques
- Tall Arrays for Out-of-Memory Data
Learn about tall arrays and perform an example calculation.
- Lazy Evaluation of Tall Arrays
How to leverage lazy 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 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.