Задайте окружение выполнения для mapreduce или длинные массивы
mapreducerбез аргументов устанавливает окружение глобального выполнения по умолчанию: параллельный пул, если у вас есть Parallel Computing Toolbox™, или локальный MATLAB® сеанс. mapreducer - функция строения, которая изменяет способ выполнения MATLAB mapreduce алгоритмы и вычисления длинный массив. Используйте эту функцию для установки, изменения или хранения окружения выполнения, чтобы использовать Parallel Computing Toolbox, MATLAB Parallel Server™ или MATLAB Compiler™. Если у вас установлен Parallel Computing Toolbox, то когда вы используете tall или mapreduce Функции MATLAB автоматически запускает параллельный пул работников (если вы не изменили настройки по умолчанию).
Примечание
Если тулбоксов нет, то mapreduce алгоритмы и вычисления длинный массив автоматически выполняются с использованием локального сеанса работы с MATLAB, и нет необходимости задавать настройки строения с помощью mapreducer использовать эти функции. Однако, если у вас есть Parallel Computing Toolbox, MATLAB Parallel Server или MATLAB Compiler, то дополнительные mapreducer опции строения доступны для работы в параллельных или развёрнутых окружениях.
Для получения дополнительной информации см. mapreducer (Parallel Computing Toolbox) в документации Parallel Computing Toolbox, или mapreducer (MATLAB Compiler) в документации MATLAB Compiler.
mapreducer(0) устанавливает глобальное окружение выполнения в качестве локального сеанса работы с MATLAB.
mapreducer( устанавливает глобальное окружение выполнения с помощью ранее созданного объекта MapReducer, mr)mr.
также возвращает объект MapReducer, используя любой из предыдущих синтаксисов. Можно использовать mr = mapreducer(___)mr в качестве четвертого входного параметра mapreduce когда необходимо явным образом задать окружение выполнения.
переключает видимость объекта MapReducer mr = mapreducer(___,'ObjectVisibility','Off')mr. Используйте этот синтаксис для создания новых объектов MapReducer, не влияя на глобальное окружение выполнения.
При работе с длинные массивы используйте mapreducer установить окружение выполнения перед созданием длинный массив с tall(ds). Длинные массивы связаны с текущим глобальным окружением выполнения, когда они созданы. Если глобальное окружение выполнения впоследствии изменяется, длинный массив становится недопустимым и должен быть восстановлен.