Сведения о функциях для чтения и записи файлов
Следующие функции подходят для чтения файлов различных типов в массивы PTC Mathcad. Описания сгруппированы по типу файла.
Файлы данных
• READFILE, WRITEFILE — читает или записывает массив значений из/в разделенные файлы данных, файлы данных фиксированной ширины или файлы данных Excel.
• READBIN, WRITEBIN — читает или записывает массив значений из/в бинарные файлы данных.
• READCSV, WRITECSV - читает массив значений разделенных запятыми переменных из файлов данных
(CSV) или записывает его в них.
Файлы изображений
• READ_IMAGE — читает изображения в оттенках серого.
• READRGB, WRITERGB - читает или записывает изображения
RGB, сохраненные как простые упакованные матрицы.
Свойства изображений
• READ_HLS, WRITE_HLS - читает массив значений из файлов изображений
HLS или записывает его в них.
• READ_HSV, WRITE_HSV - читает массив значений из файлов изображений
HSV или записывает его в них.
Звуковые файлы
• READWAV, WRITEWAV - читает массив, содержащий амплитуды сигнала, в файлы
WAV или записывает его в них.
• GETWAVINFO - создает вектор, содержащий информацию о файле
WAV.
Дополнительная информация
• При задании имени файла в качестве аргумента одной из функций доступа к файлу необходимо указывать тип файла. Например, действительным именем файла является “monalisa.bmp”.
• Имя пути относится к текущей рабочей папке. Для проверки текущей рабочей папки введите команду CWD=.
• Для всех функций записи оба аргумента rows и cols являются индексами, начинающимися с 1. Переменная ORIGIN не влияет на выполнение функций чтения.