|
16.6.1. Текстовые файлы
Перечислим встроенные функции для работы с текстовыми файлами:
- READPRN( " file") — чтение данных в матрицу из
текстового файла;
- WRITEPRN( "file") — запись данных в текстовый файл;
- APPENDPRN("file") — дозапись данных в существующий
текстовый файл;
Можно задавать как полный путь к файлу, например, С:\Мои документы, так и
относительный, имея в виду, что он будет отсчитываться от папки, в которой находится
файл с документом Mathcad.
Примеры использования встроенных функций иллюстрируются листингами
16.5—16.7. Результат действия листингов 16.5 и 16.7 можно понять, просмотрев
получающиеся текстовые файлы, например с помощью Блокнота Windows (рис. 16.60
и 16.61, соответственно).
Листинг 16.5. Запись матрицы I в текстовый файл


Рис. 16.60. Файл, созданный листингом 16.5
Листинг 16.6. Чтение данных из текстового файла в матрицу С

Листинг 16.7. Дозапись вектора k в соответствующий текстовый файл


Рис. 16.61. Файл, созданный листингами 16.5 и 16.7
Обратите внимание, что если Вы выводите данные в файл, пользуясь
встроенной функцией WRITEPRN, то в любом случае создается новый текстовый файл.
Если даже до записи данных файл с таким именем существовал, то его содержимое
будет уничтожено, заменившись новыми данными. Если Вы хотите сохранить прежнее
содержимое текстового файла с данными, пользуйтесь функцией APPENDPRN. Эта встроенная
функция может применяться и для создания нового файла. Иными словами, если файла
с заданным именем не существовало, то он, после применения, будет создан и наполнен
теми данными, которые Вами определены в документе.
|