Мастер импорта данных и функция READFILE
Итог работы Мастера показан на рис. 13.27. Его первая строка является результатом описанных шагов по считыванию данных в матрицу, а вторая строка показывает вывод этой матрицы в стандартной для Mathcad форме.
Рис. 13.27. Результат импорта данных из файла
Новая функция READFILE облегчает процесс "программного" считывания данных из файла (листинг 13.22):
- READFILE ("file","type",[colwidth,rows,cols,emptyfill]) – возвращает матрицу с элементами, считанными из внешнего файла данных:
- "file" – название файла (включая путь к нему на диске);
- "type" – тип файла ("delimited" или "Excel");
- colwidth – ширина столбца данных, считываемого из файла в случае выбора в качестве предыдущего параметра типа "fixed", т. е. с фиксированной шириной данных;
- rows – начальная строка импорта данных или двухкомпонентный вектор, задающий интервал импорта строк;
- cols – начальный столбец импорта данных или двухкомпонентный вектор, задающий интервал импорта столбцов;
- emptyfi ll – значение, которое будет использовано для замены отсутствующих данных (пустот в файле). Для него можно использовать значение НеЧисло (NaN) (см. разд. 1.2.5).
Листинг 13.22. Импорт данных при помощи универсальной функции READFILE: