pctconfig

Настройте параметры для сеанса клиента Parallel Computing Toolbox

Синтаксис

pctconfig('p1',v1,...)
config = pctconfig('p1',v1,...)
config = pctconfig()

Аргументы

p1

Свойство для настройки. Поддерживаемые свойства 'portrange', 'hostname'.

v1

Значение для соответствующего свойства.

config

Структура значения строения.

Описание

pctconfig('p1',v1,...) устанавливает свойство строения клиента p1 со значением v1.

Обратите внимание, что пары значений свойств могут быть в любом формате, поддерживаемом set функция, то есть пары векторов символов значениями символов, структуры и пары массивов ячеек с парами значений. Если используется структура, имена полей структуры являются именами свойства, а значения полей определяют значения свойств.

Если свойство 'portrange'заданное значение используется, чтобы задать область значений портов, которые будут использоваться сеансом клиента программного обеспечения Parallel Computing Toolbox™. Это полезно в окружениях с ограниченным выбором портов. Значение 'portrange' должен быть либо вектором с 2 элементами [minport, maxport] определение области значений, или 0 чтобы указать, что сеанс клиента должен использовать эфемерные порты. По умолчанию сеанс клиента ищет доступные порты для связи с другими сеансами MATLAB® Программное обеспечение Parallel Server™.

Если свойство 'hostname'заданное значение используется для установки имени хоста для сеанса клиента программного обеспечения Parallel Computing Toolbox. Это полезно, когда клиентский компьютер известен под более чем одним именем хоста. Значение, которое вы должны использовать, это имя хоста, по которому узлы кластера могут связаться с клиентским компьютером. Тулбокс поддерживает как краткие имена хостов, так и полные доменные имена.

config = pctconfig('p1',v1,...) возвращает структуру в config. Имена полей структуры отражают имена свойства, в то время как значения полей заданы как значения свойств.

config = pctconfig()без каких-либо входных параметров возвращает все текущие значения в качестве структуры в config. Если вы не установили никаких значений, это значения по умолчанию.

Примеры

Просмотрите текущие параметры для имени хоста и портов.

config = pctconfig()
config = 
    portrange: [27370 27470]
     hostname: 'machine32'

Установите текущий порт сеанса клиента области значений равным 21000-22000 с именем hostname fdm4.

pctconfig('hostname','fdm4','portrange',[21000 22000]);

Установите имя хоста клиента на полное имя области.

pctconfig('hostname','desktop24.subnet6.companydomain.com');

Совет

Значения, заданные этой функцией, не сохраняются между сеансами работы с MATLAB. Чтобы гарантировать его эффект, звоните pctconfig перед вызовом любых других функций Parallel Computing Toolbox.

Введенный в R2008a