Сотни функций в MATLAB® и других тулбоксах улучшены так, чтобы они работали с распределенными массивами.
D = distributed(gallery('lehmer',n));
e = eig(D);
Если какой-либо из входных параметров к этим распределенным поддерживающим функциям является распределенным массивом, их выходные массивы распределяются, если возврат данных MATLAB не является более соответствующим (например, numel
).
Распределенные массивы хорошо подходят для больших математических вычислений, таких как большие проблемы линейной алгебры. Можно также использовать распределенные массивы для большой обработки данных. Для получения дополнительной информации о распределительных массивах смотрите Распределительные Массивы, чтобы быть Параллельными Рабочим.
Если функция MATLAB распределила поддержку массивов, можно консультироваться с дополнительной распределенной информацией об использовании массивов на ее функциональной странице. Смотрите Distributed Arrays в разделе Extended Capabilities в конце функциональной страницы.
Можно также просмотреть распределенную поддержку функций и отфильтровать продуктом. На панели Help нажмите Functions. В функциональном списке просмотрите левую панель, чтобы выбрать продукт, например, MATLAB. В нижней части левой панели выберите Distributed Arrays. Если вы выбираете продукт, который не имеет распределенных поддерживающих функций, то фильтр Distributed Arrays не доступен.
Для получения информации об обновлениях распределенных поддерживающих функций человека смотрите информацию о релизах.
Чтобы проверять поддержку специальных типов данных distibuted, консультируйтесь со следующими разделами.
Следующий список показывает функции, которые могут помочь вам работать с разреженными распределенными массивами. В дополнение к этому списку большинство поэлементных функций в MATLAB также работает на распределенные массивы.
vertcat([;]) |
calendarDuration
categorical
datetime
duration
string
table
timetable