Составители:
24
Предупреждение.
Первый аргумент М-функции dlmread - это имя файла, а не
идентификатор файла. Поэтому не надо предварительно открывать
файл с помощью функции fopen, а следует сразу применять функции
dlmread и dlmwrite. Продемонстрируем, как функция dlmwrite вы-
полняет запись текста с разделителями во внешний файл с именем
myfile, используя разделитель ";":
A =
1 2 3
4 5 6
dlmwrite('myfile',A,';')
1; 2; 3
4; 5; 6
Обмен файлами данных для различных платформ
Иногда оказывается необходимо работать с версиями системы
MATLAB для разных вычислительных платформ или передавать раз-
работанные приложения на другие системы. Приложения, создавае-
мые в системе MATLAB могут включать М-файлы, представляющие
собой М-функции или М-сценарии, а также МАТ-файлы, содержащие
двоичные данные.
Оба типа файлов могут быть непосредственно ис-
пользованы на различных платформах:
• М-файлы являются ASCII-файлами, содержащими обычный
текст. Они не зависимы от типа используемого компьютера.
В то же время для различных платформ символами окончания
строки могут быть как символ CR, так и символ LF. Интер-
претатор системы MATLAB допускает любые комбинации.
• МАТ
-файлы являются двоичными файлами и зависят от типа
используемого компьютера. Тем не менее, они могут перено-
ситься с одного типа компьютера на другой, поскольку со-
держат признак используемого компьютера в заголовке фай-
ла. Система MATLAB проверяет этот признак, когда загружа-
ет файл и, если оказывается, что файл создан на компьютере
другой
платформы, выполняет необходимое преобразование.
Чтобы использовать MATLAB на компьютерах различных
платформ, необходимы программы обмена данными для двоичного и
ASCII-формата. При использовании этих программ надо быть уверен-
ными, что MAT-файлы передаются как двоичные файлы, М-файлы -
как ASCII-файлы. Ошибка в установке соответствующих режимов
обычно разрушает данные.
Предупреждение.
Первый аргумент М-функции dlmread - это имя файла, а не
идентификатор файла. Поэтому не надо предварительно открывать
файл с помощью функции fopen, а следует сразу применять функции
dlmread и dlmwrite. Продемонстрируем, как функция dlmwrite вы-
полняет запись текста с разделителями во внешний файл с именем
myfile, используя разделитель ";":
A=
123
456
dlmwrite('myfile',A,';')
1; 2; 3
4; 5; 6
Обмен файлами данных для различных платформ
Иногда оказывается необходимо работать с версиями системы
MATLAB для разных вычислительных платформ или передавать раз-
работанные приложения на другие системы. Приложения, создавае-
мые в системе MATLAB могут включать М-файлы, представляющие
собой М-функции или М-сценарии, а также МАТ-файлы, содержащие
двоичные данные. Оба типа файлов могут быть непосредственно ис-
пользованы на различных платформах:
• М-файлы являются ASCII-файлами, содержащими обычный
текст. Они не зависимы от типа используемого компьютера.
В то же время для различных платформ символами окончания
строки могут быть как символ CR, так и символ LF. Интер-
претатор системы MATLAB допускает любые комбинации.
• МАТ-файлы являются двоичными файлами и зависят от типа
используемого компьютера. Тем не менее, они могут перено-
ситься с одного типа компьютера на другой, поскольку со-
держат признак используемого компьютера в заголовке фай-
ла. Система MATLAB проверяет этот признак, когда загружа-
ет файл и, если оказывается, что файл создан на компьютере
другой платформы, выполняет необходимое преобразование.
Чтобы использовать MATLAB на компьютерах различных
платформ, необходимы программы обмена данными для двоичного и
ASCII-формата. При использовании этих программ надо быть уверен-
ными, что MAT-файлы передаются как двоичные файлы, М-файлы -
как ASCII-файлы. Ошибка в установке соответствующих режимов
обычно разрушает данные.
24
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »
