Иллюстрированный самоучитель по Mathematica


Упрощенная работа с файлами - часть 3


Применение дополнительного параметра в виде {Number, Number} дает следующий результат:

ReadList["С:.txt", {Number, Number}]

{{1, 1.2), {34.5, 2.}, {3.4, 56.}}

Правильный результат можно получить, используя опцию RecordList->True: .

ReadList["C:.txt",Number,RecordLists-XTrue]

{{1, 1.2, 34.5), {2., 3.4, 56.}}

Для загрузки файлов пакетов расширений (Add-On) используются функции, позволяющие задать контекст файлов (подробнее о контекстах речь пойдет в уроке 10):

  • Needs ["context' ", "filename"] — загружает файл, если указанный контекст отсутствует в списке загруженных;
  • Needs [ "context s " ] — загружает файл, имя которого определяется с помощью функции ContextToFilename [ "context ч " ], если указанный контекст отсутствует в списке загруженных.

Загрузка файлов с указанием их контекстов позволяет избежать конфликтов между разными пакетами расширения, используемыми одновременно (см. более подробно урок 10).

 




Начало  Назад  Вперед



Книжный магазин