Убедитесь, что параллельные функции могут использовать параллельный пул
возвращает логическое значение, указывающее, могут ли параллельные функции создавать и использовать параллельный пул. tf = canUseParallelPool()
Функция возвращает логическое значение 1 (true) Если Toolbox™ Parallel Computing установлен и лицензирован для использования, настраивается и поддерживается параллельный пул по умолчанию и включается автоматическое создание параллельных пулов. В противном случае функция возвращает логическое значение 0 (false). Эта функция не создает параллельный пул.
Использовать canUseParallelPool для проверки наличия параллельных функций, таких как parfor(Панель инструментов параллельных вычислений) и parfeval (Панель параллельных вычислений) может использовать параллельный пул. Это позволяет избежать выполнения кода, для которого требуется параллельный пул, если он недоступен.
Даже если эта функция возвращает значение true, при попытке создания параллельного пула может возникнуть ошибка, если параллельный кластер настроен неправильно или с ним невозможно связаться.
canUseGPU | parpool (Панель инструментов параллельных вычислений)