exponenta event banner

Массивы высокого уровня

Массивы с большим количеством строк, чем в памяти

Массивы Tall обеспечивают способ работы с данными, поддерживаемыми хранилищем данных, которое может содержать миллионы или миллиарды строк. Можно создавать массивы высоких цифр, массивы ячеек, категории, строки, даты, длительности или календарные длительности, а также можно использовать любой из этих типов в качестве переменных в таблице высоких значений или расписании высоких значений. Многие операции и функции работают с массивами tall так же, как и с массивами MATLAB ® в памяти, но большинство результатов оценивается только при явном запросе с помощьюgather. MATLAB автоматически оптимизирует вычисления в очереди, минимизируя количество проходов через данные. Дополнительные сведения см. в разделе Tall Arrays for Out-of-Memory Data.

Дополнительные сведения об интеграции с системами больших данных или компиляции алгоритмов больших массивов см. в разделе Расширение массивов с другими продуктами.

Функции

развернуть все

tallСоздать массив высокого уровня
datastoreСоздание хранилища данных для больших коллекций данных
gatherСбор массива высокого уровня в память после выполнения операций в очереди
writeЗапись массива высокого уровня в локальные и удаленные расположения для контрольных точек
mapreducerОпределение среды выполнения для массивов mapreduction или tall
tallrngУправление генерацией случайных чисел для массивов tall
istallОпределите, является ли ввод массивом высокого уровня
classUnderlyingКласс базовых данных в массиве высокого уровня
isaUnderlyingОпределите, относятся ли данные массива высокого уровня к указанному классу
matlab.tall.transformПреобразовать массив, применив дескриптор функции к блокам данных
matlab.tall.reduceСокращение массивов путем применения алгоритма сокращения к блокам данных
matlab.tall.movingWindowПрименение функции движущегося окна к блокам данных
matlab.tall.blockMovingWindowПрименение функции движущегося окна и сокращения блоков к дополненным блокам данных

Темы

Массивы Tall для данных без памяти

Узнайте о больших массивах и выполните примерный расчет.

Отложенная оценка массивов Tall

Как использовать отложенное выполнение массивов tall для оптимизации производительности вычислений.

Индексировать и просматривать элементы массива Tall

Извлеките, назначьте и просмотрите части массива высокого уровня.

Сгруппированные статистические вычисления с массивами Tall

В этом примере показано, как вычислить сгруппированную статистику высокого графика, содержащую данные отключения электроэнергии.

Визуализация массивов Tall

Методы визуализации для больших массивов.

Расширить массивы Tall с помощью других продуктов

Список продуктов, расширяющих возможности массивов tall.

Разработка пользовательских алгоритмов массива Tall

Руководство по разработке пользовательских алгоритмов для работы с массивами tall.

Характерные примеры