Длинные» массивы

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

Длинные массивы обеспечивают способ работать с данными, поддерживаемыми datastore, который может иметь миллионы или миллиарды строк. Можно создать высокие числовые массивы, массивы ячеек, категории, строки, datetimes, durations или календарные длительности, и можно использовать любой из этих высоких типов как переменные в длинную таблицу или длинное расписание. Многие операции и функции работают так же с длинные массивы, как и с MATLAB в памяти® массивы, но большинство результатов оценивается только при явном запросе с помощью gather. MATLAB автоматически оптимизирует вычисления в очереди, минимизируя количество проходов через данные. Для получения дополнительной информации см. Раздел «Длинные массивы для данных , которых не помещаютсь в память,».

Для получения дополнительной информации об интеграции с системами больших данных или компиляции алгоритмов tall array, смотрите Расширение длинных массивов с другими продуктами.

Функции

расширить все

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

Темы

Длинные массивы for Данная , Которая Не Помещаются в Память,

Узнайте о длинных массивах и выполните пример вычисления.

Отсроченная оценка длинных массивов

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

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

Извлечение, присвоение и просмотр фрагментов длинный массив.

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

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

Визуализация длинных массивов

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

Расширение длинных массивов другими продуктами

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

Разрабатывайте пользовательские алгоритмы Длинный массив

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

Рекомендуемые примеры