13.3.1. Введення / висновок в текстові файли
У Mathcad 12 є додаткова універсальна вбудована функція READFILE. значно полегшує процес імпорту даних.
- READPRN ( "fiie") - читання даних в матрицю з текстового файлу.
- WRITEPRN ( "file") - запис даних в текстовий файл.
- APPENDPRN ( "file") - дозапис даних в існуючий текстовий файл:
Лістинг 13.16. Запис матриці в текстовий файл
Лістинг 13.17. Читання даних з текстового файлу в матрицю
Лістинг 13.18. Дозапис вектора k в існуючий текстовий файл
Мал. 13.20. Файл, створений лістингом 13.16
Мал. 13.21. Файл, створений лістингами 13.16 і 13.18
Зверніть увагу, що, якщо ви виводите дані в файл, користуючись вбудованою функцією WRITEPRN. то в будь-якому випадку створюється новий текстовий файл. Якщо навіть до запису даних файл з таким ім'ям існував, то його вміст буде знищено, замінив новими даними. Якщо ви хочете зберегти колишній уміст текстового файлу з даними, користуйтеся функцією APPENDPRN. Ця вбудована функція може застосовуватися і для створення нового файлу. Іншими словами, якщо файлу з заданим ім'ям не існувало, то він буде створений і наповнений тими даними, які вами визначені в документі.
Створення нового файлу шляхом використання функції APPENDPRN додано розробниками тільки у версії Mathcad 11. У колишніх версіях програми спроба додати дані до неіснуючого файлу за допомогою цієї функції викличе повідомлення про помилку.