Сохраните распределенные массивы рабочей области и Составные объекты к диску
dsave
dsave filename
dsave filename X
dsave filename X Y Z
dsave
без любых аргументов создает двоичный файл под названием matlab.mat
и записи к файлу все переменные рабочей области, включая распределенные массивы и Составные объекты. Можно получить переменное использование данных dload
.
dsave filename
сохраняет все переменные рабочей области в двоичный файл под названием filename.mat
. Если вы не задаете расширение для filename
, это принимает дополнительный .mat
.
dsave filename X
сохраняет только переменную X
к файлу.
dsave filename X Y Z
сохраняет X
Y
, и Z
. dsave
не поддерживает подстановочные знаки, ни -regexp
опция.
dsave
не поддерживает сохраняющие разреженные распределенные массивы.
С параллельным открытым пулом создайте и сохраните несколько переменных в mydatafile.mat
:
D = rand(1000,'distributed'); % Distributed array C = Composite(); % C{1} = magic(20); % Data on worker 1 only X = rand(40); % Client workspace only dsave mydatafile D C X % Save all three variables
save
| Composite
| distributed
| dload
| parpool