Составители:
21
• Формирование данных в М-файле.Используя текстовый ре-
дактор, можно сформировать М-файл, в колором данные
представлены как список элементов, это тот же первый спо-
соб, но он имеет то преимущество,что позоляет с помощью
редактора корректировать данные. Достаточно после исправ-
ления перезапустить М-файл, чтобы ввести исправленные
данные.
•
Загрузка данных из ASCII-файла. ASCII-файлы накапливают
данные в 7-разрядном коде без контроля по четности. Каждая
строка содержит одинаковое количество значений, разделен-
ных пробелами, и завершается символом возврата каретки.
Эти файлы можно редактировать, используя обычный тексто-
вый редактор. Их можно читать непосредственно в системе
MATLAB, используя функцию load. При этом создается пе
-
ременная, имя которой совпадает с именем файла. Можно
воспользоваться функций dlmread, чтобы указать другой тип
разделителя.
• Чтение данных с использованием функций ввода/вывода.
Применение функций ввода/вывода, а также функций fopen и
fread, полезно при загрузке файлов данных из других прило-
жений, использующих специальные форматы данных.
• Использование специальных средств
для чтения файлов. Для
чтения файлов, записанных в специальных форматах, в сис-
теме MATLAB имеются следующие специализированные
функции:
Функция Назначение
dlmread
Чтение ASCII-файлов
wk1read
Чтение электронных таблиц в формате WK1
imread
Чтение изображения из графического файла
auread
Чтение звукового файла с расширением .au (формат
фирмы SUN Microsystems)
wavread
Чтение звукового файла с расширением .wav (формат
фирмы Microsoft)
• Создание MEX-файла. Наилучший способ создания программ
для чтения данных - это использовать уже имеющиеся про-
граммы на языках C или Fortran для чтения данных из дру-
• Формирование данных в М-файле.Используя текстовый ре- дактор, можно сформировать М-файл, в колором данные представлены как список элементов, это тот же первый спо- соб, но он имеет то преимущество,что позоляет с помощью редактора корректировать данные. Достаточно после исправ- ления перезапустить М-файл, чтобы ввести исправленные данные. • Загрузка данных из ASCII-файла. ASCII-файлы накапливают данные в 7-разрядном коде без контроля по четности. Каждая строка содержит одинаковое количество значений, разделен- ных пробелами, и завершается символом возврата каретки. Эти файлы можно редактировать, используя обычный тексто- вый редактор. Их можно читать непосредственно в системе MATLAB, используя функцию load. При этом создается пе- ременная, имя которой совпадает с именем файла. Можно воспользоваться функций dlmread, чтобы указать другой тип разделителя. • Чтение данных с использованием функций ввода/вывода. Применение функций ввода/вывода, а также функций fopen и fread, полезно при загрузке файлов данных из других прило- жений, использующих специальные форматы данных. • Использование специальных средств для чтения файлов. Для чтения файлов, записанных в специальных форматах, в сис- теме MATLAB имеются следующие специализированные функции: Функция Назначение dlmread Чтение ASCII-файлов wk1read Чтение электронных таблиц в формате WK1 imread Чтение изображения из графического файла Чтение звукового файла с расширением .au (формат auread фирмы SUN Microsystems) Чтение звукового файла с расширением .wav (формат wavread фирмы Microsoft) • Создание MEX-файла. Наилучший способ создания программ для чтения данных - это использовать уже имеющиеся про- граммы на языках C или Fortran для чтения данных из дру- 21
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »