parallel.importProfile

Импорт профилей кластера из файла

Синтаксис

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)
Введенный в R2012a