Главная / Математика / Сохранение переменных на диске и их последующий ввод

Сохранение переменных на диске и их последующий ввод

Для сохранения переменных на диске используется функция save:

>> save <имя файла> x y z,

Здесь <имя файла> — имя файла для записи без указания расширения;

X y z — имена записываемых переменных, разделенные пробелом.

В данном случае будет создан двоичный файл с расширением. mat.

Для сохранения переменных в кодах ASCII используется функция save вида

>> save <имя файла> x y z -ascii-,

Здесь <имя файла> — имя файла для записи с расширением;

X y z — имена сохраняемых переменных;

-ascii — параметр.

Пример: Сохранить матрицы а и b на текущем диске и каталоге в двоичном формате в файле а. mat, а в формате ASCII — в файле а. dat.

>>a=[0 1 % определение матрицы a

-3 -5]

A= 0 1

-3 -5

>>b=[1 2 3 % определение матрицы b

4 5 6

7 8 9]

b= 1 2 3

4 5 6

7 8 9

>>save a a b

>>save a. dat a b — ascii

Для чтения данных с диска используется функция load:

>>load <имя двоичного файла без расширения> .

Пример. Ввести с диска из файла a. mat матрицы а и b.

>>load a.

Для удаления переменных из памяти используется функция clear:

>>clear < имена удаляемых переменных через пробел>;

Для удаления всех переменных используется функция

>>clear.

Оставить комментарий