Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 18 стр.

UptoLike

Составители: 

16
При использовании флага v4 можно сохранить только те дан-
ные, которые совместимы с данными, используемыми в версии
MATLAB 4; это означает, что сохранить такие типы данных как мас-
сивы записей, ячеек, многомерные массивы или объекты нельзя.
Когда содержимое рабочей области сохраняется в ASCII-формате, то
рекомендуется единовременно сохранять только одну переменную.
Если сохраняется
более одной переменной, то система MATLAB соз-
даст файл ASCII-файл, который нельзя будет в дальнейшем загрузить
в MATLAB, используя команду load.
Загрузка рабочей области. Команда load позволяет загру-
зить MAT-файл, который был ранее сохранен с помощью команды
save. При загрузке MAT-файла новые значения одноименных пере-
менных будут записаны взамен старых. Если MAT-файл
имеет рас-
ширение, отличающееся от .mat, то необходимо использовать флаг -
mat; в противном случае MATLAB будет считать форматом файла
ASCII-формат.
Загрузка файлов данных в ASCII-формате. Команда load
позволяет выполнять импорт файлов данных в ASCII-формате; она
преобразует содержимое файла в переменную с именем файла только
без расширения. Например, применение команды load tides.dat созда
-
ет в рабочей области системы MATLAB переменную с имененм tides.
Если исходный файл в ASCII-формате имеет m lines строк с n значе-
ниями в каждой строке, то результаом будет массив чисел размера
m?n.
Использование имен в формате строк. Если имена файлов и
переменных представляют собой строковые переменные, то можно,
используя свойство
дуальности команды и функции, рассматривать
команды load и save как функции. В этом случае входные переменные
должны следовать в том же порядке, как они следовали в командной
строке. Например, последовательность операторов
save('myfile', 'VAR1', 'VAR2')
A = 'myfile';
load(A)
это то же самое, что и последовательность команд
save myfile VAR1 VAR2
load myfile
Для сохранения или загрузки последовательности файлов,
имена
которых имеют общий корень и дополнительный целочислен-
ный суффикс, необходимо использовать структуру цикла. Например,
        При использовании флага v4 можно сохранить только те дан-
ные, которые совместимы с данными, используемыми в версии
MATLAB 4; это означает, что сохранить такие типы данных как мас-
сивы записей, ячеек, многомерные массивы или объекты нельзя.
Когда содержимое рабочей области сохраняется в ASCII-формате, то
рекомендуется единовременно сохранять только одну переменную.
Если сохраняется более одной переменной, то система MATLAB соз-
даст файл ASCII-файл, который нельзя будет в дальнейшем загрузить
в MATLAB, используя команду load.
        Загрузка рабочей области. Команда load позволяет загру-
зить MAT-файл, который был ранее сохранен с помощью команды
save. При загрузке MAT-файла новые значения одноименных пере-
менных будут записаны взамен старых. Если MAT-файл имеет рас-
ширение, отличающееся от .mat, то необходимо использовать флаг -
mat; в противном случае MATLAB будет считать форматом файла
ASCII-формат.
        Загрузка файлов данных в ASCII-формате. Команда load
позволяет выполнять импорт файлов данных в ASCII-формате; она
преобразует содержимое файла в переменную с именем файла только
без расширения. Например, применение команды load tides.dat созда-
ет в рабочей области системы MATLAB переменную с имененм tides.
Если исходный файл в ASCII-формате имеет m lines строк с n значе-
ниями в каждой строке, то результаом будет массив чисел размера
m?n.
        Использование имен в формате строк. Если имена файлов и
переменных представляют собой строковые переменные, то можно,
используя свойство дуальности команды и функции, рассматривать
команды load и save как функции. В этом случае входные переменные
должны следовать в том же порядке, как они следовали в командной
строке. Например, последовательность операторов

save('myfile', 'VAR1', 'VAR2')
A = 'myfile';
load(A)

        это то же самое, что и последовательность команд

save myfile VAR1 VAR2
load myfile

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