Загрузка переменных рабочей области из пакетного задания
load(job)
load(job,'X')
load(job,'X','Y','Z*')
load(job,'-regexp','PAT1','PAT2')
S = load(job ...)
| Задание для загрузки переменных рабочей области. |
| Переменные для загрузки из задания. Подстановочные знаки позволяют сопоставлять образцы в стиле MAT-файла. |
| Указание на использование сопоставления шаблонов регулярных выражений. |
| Структура, содержащая переменные после загрузки. |
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, которая представляет собой структуру, содержащую поля, соответствующие извлеченным переменным.
Запустите пакетное задание и загрузите его результаты в рабочую область клиента.
j = batch('myScript');
wait(j)
load(j)Загружать только переменные, имена которых начинаются с 'a'.
load(job,'a*')Загружать только переменные, имена которых содержат какие-либо цифры.
load(job,'-regexp','\d')