Функции > Чтение и запись файлов > Сведения о функциях для чтения и записи файлов
  
Сведения о функциях для чтения и записи файлов
Следующие функции подходят для чтения файлов различных типов в массивы PTC Mathcad. Описания сгруппированы по типу файла.
Файлы данных
READFILE, WRITEFILE — читает или записывает массив значений из/в разделенные файлы данных, файлы данных фиксированной ширины или файлы данных Excel.
READTEXT, WRITETEXT — читает или записывает массив значений из/в текстовые файлы.
READBIN, WRITEBIN — читает или записывает массив значений из/в бинарные файлы данных.
READCSV, WRITECSV - читает массив значений разделенных запятыми переменных из файлов данных (CSV) или записывает его в них.
READPRN, WRITEPRN, APPENDPRN - читает массив значений из файлов PRN, а также записывает или добавляет его в файлы.
READEXCEL, WRITEEXCEL — читает и записывает массив значений из/в файлы Microsoft Excel.
Файлы изображений
READ_IMAGE — читает изображения в оттенках серого.
READBMP, WRITEBMP — читает или записывает растровые изображения в оттенках серого.
READRGB, WRITERGB - читает или записывает изображения RGB, сохраненные как простые упакованные матрицы.
Свойства изображений
READ_RED, READ_GREEN, READ_BLUE — читает определенные цветовые компоненты из файлов изображений.
READ_HLS, WRITE_HLS - читает массив значений из файлов изображений HLS или записывает его в них.
READ_HSV, WRITE_HSV - читает массив значений из файлов изображений HSV или записывает его в них.
READ_HLS_SAT, READ_HSV_SAT, READ_LIGHT, READ_VALUE, READ_HUE - читает насыщенность, светлоту, значение или компонент тона из файлов изображений HLS или HSV.
Звуковые файлы
READWAV, WRITEWAV - читает массив, содержащий амплитуды сигнала, в файлы WAV или записывает его в них.
GETWAVINFO - создает вектор, содержащий информацию о файле WAV.
Дополнительная информация
При задании имени файла в качестве аргумента одной из функций доступа к файлу необходимо указывать тип файла. Например, действительным именем файла является “monalisa.bmp”.
Имя пути относится к текущей рабочей папке. Для проверки текущей рабочей папки введите команду CWD=.
Для всех функций записи оба аргумента rows и cols являются индексами, начинающимися с 1. Переменная ORIGIN не влияет на выполнение функций чтения.