Импорт профилей кластера из файла
prof = parallel.importProfile(filename)
prof = parallel.importProfile(filename) импортирует профили, сохраненные в указанном файле, и возвращает имена импортированных профилей. Если filename не имеет внутреннего номера, .mlsettings предполагается; файлы конфигурации должны быть указаны с помощью .mat расширение. Конфигурация .mat файлы содержат только один профиль, но профиль .mlsettings файлы могут содержать один или несколько профилей. Если в файле определен только один профиль, то prof - вектор символов, отражающий имя профиля; если в файле определено несколько профилей, то prof является массивом ячеек символьных векторов. Если профиль с тем же именем, что и импортированный профиль, уже существует, к имени импортированного профиля добавляется расширение.
Импортированный профиль можно использовать с любыми функциями, поддерживающими профили. parallel.importProfile не устанавливает ни один из импортированных профилей по умолчанию; можно задать профиль по умолчанию с помощью parallel.defaultClusterProfile функция.
Профили, экспортированные в предыдущей версии, обновляются во время импорта. Конфигурации автоматически преобразуются в профили кластера.
Импортированные профили сохраняются как часть настроек MATLAB, поэтому эти профили доступны в последующих сессиях MATLAB без повторного импорта.
Импорт профиля из файла ProfileMaster.mlsettings и задайте его в качестве профиля кластера по умолчанию.
profile_master = parallel.importProfile('ProfileMaster');
parallel.defaultClusterProfile(profile_master)Импорт всех профилей из файла ManyProfiles.mlsettingsи используйте первый для открытия параллельного пула.
profs = parallel.importProfile('ManyProfiles');
parpool(profs{1})Импорт конфигурации из файла OldConfiguration.matи задайте его в качестве параллельного профиля по умолчанию.
old_conf = parallel.importProfile('OldConfiguration.mat')
parallel.defaultClusterProfile(old_conf)