БлогNot. MathCAD: сгенерировать файл только 1 раз

MathCAD: сгенерировать файл только 1 раз

Типовая для вычислительного эксперимента проблема - сохранение однажды сгенерированных данных, то есть, функция должна работать по логике:

  • если файл с данными существует - прочитать из него матрицу;
  • если нет - сформировать новую матрицу по правилу и сохранить в файл.

Стандартной функции проверки существования файла в MathCAD нет (или я её не знаю :), зато есть обработчик on error, с помощью которого задачу "однократной" генерации данных можно решить:

Генерация данных только 1 раз, если файл существует, матрица не обновляется
Генерация данных только 1 раз, если файл существует, матрица не обновляется

 Скачать этот пример в формате .xmcd (20 Кб)

Здесь генерируется матрица из значений-оценок 3, 4 и 5. Причём, происходит это только 1 раз - если файл data.txt существует в папке с документом и успешно прочитан, матрица не обновляется.

18.05.2013, 11:20 [10703 просмотра]


теги: программирование random mathcad

К этой статье пока нет комментариев, Ваш будет первым