load

Загрузите переменные рабочей области из пакетного задания

Синтаксис

load(job)
load(job,'X')
load(job,'X','Y','Z*')
load(job,'-regexp','PAT1','PAT2')
S = load(job ...)

Аргументы

job

Задание, из которого можно загрузить переменные рабочей области.

'X' , 'Y', 'Z*'

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

'-regexp'

Индикация, чтобы использовать соответствие образца регулярного выражения.

S

Struct, содержащий переменные после загрузки.

Описание

load(job) получает все переменные из пакетного задания и присваивает их в текущую рабочую область. load выдает ошибку, если пакет запускает функцию (вместо скрипта), задание не закончено, или задание столкнулось с ошибкой при выполнении.

load(job,'X') загрузки только переменная под названием X от задания.

load(job,'X','Y','Z*') загрузки только заданные переменные. Подстановочный знак '*' переменные загрузок, которые совпадают с шаблоном (Только MAT-файл).

load(job,'-regexp','PAT1','PAT2') может использоваться, чтобы загрузить все переменные, совпадающие с заданными шаблонами с помощью регулярных выражений. Для получения дополнительной информации об использовании регулярных выражений введите doc regexp в командной строке.

S = load(job ...) возвращает содержимое job в переменную S, который является struct, содержащим поля, совпадающие с полученными переменными.

Примеры

Запустите пакетное задание и загрузите его результаты в вашу клиентскую рабочую область.

j = batch('myScript');
wait(j)
load(j)

Загрузите только переменные, имена которых запускаются с 'a'.

load(job,'a*')

Загрузите только переменные, имена которых содержат любые цифры.

load(job,'-regexp','\d')

Смотрите также

|

Введенный в R2008a