Импорт/Экспорт данных

Импорт/Экспорт данных - Messages

#1 Posted: 2/6/2010 4:06:23 PM
EdwardBlackarch

EdwardBlackarch

0 likes in 3 posts.

Group: User

С интересом присматриваюсь к этой программе, в качестве замены Mathcad, для обработки результатов экспериментов.
Удивило и огорчило отсутствие средств импорта (и экспорта) данных из внешнего источника.
Функции rfile, wfile я обнаружил, но из описания следует, что это сохранение/загрузка функции, а не данных (возможно я что то не понял в описании?).
В любом случае, из данного вам kasper-у объяснения, следует, что эти функции несут скорее служебную роль.
Очень хотелось бы иметь возможность работать хотя-бы с примитивным .txt и писать/читать его в любой папке (а в идеале, иметь возможность задавать как абсолютный так и относительный путь к нему).
Полагаю, это расширит в частности и спектр "реальных задач" на которых может быть проведена проверка.
#2 Posted: 2/7/2010 9:37:05 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Здравствуйте.

Wrote

Удивило и огорчило отсутствие средств импорта (и экспорта) данных из внешнего источника.


Согласен, такого функционала не хватает. Идея моей реализации такая, что бы пользователь мог указывать имя файла для импорта/экспорта в качестве аргумента функции, например так: file:=import('c:\MyData.txt'). Или, например, для файлов нестандартных, так: file:=import('c:\MyData.txt',' ','|'), где ' ' - разделитель колонок, а '|' - разделитеь строк. Таким образом можно было бы подхватывать любые файлы данных. Для такой реализации в программе SMath Studio не хватает только возможности писать текст внутри математических выражений и именно это пока что меня останавливает. Как только текст станет совместим с мат. формулами, появится и реализация необходимых Вам функций. К сожалению, сроки назвать не могу, но постараюсь заняться этим как можно скорее.

С уважением, Андрей Ивашов.

#3 Posted: 2/12/2010 10:13:53 AM
EdwardBlackarch

EdwardBlackarch

0 likes in 3 posts.

Group: User

Вашу идею я только приветствую. Если можно будет выдирать из файла столбцы и строки в произвольном порядке - это будет заметно гибче, чем в маткаде, где из файла можно извлечь только связный диапазон "от" и "до". В ситуации, когда из файла данных большого объема (10 000 строк) тебе нужны 1, 3, 5 и 15 столбец (типично моя ситуация)- это здорово сэкономит память.
Но на первое время, на этапе отладки, можно бы обойтись и просто загрузкой всего файла, как массива, с последующим обращением к его элементам стандартным образом.
#4 Posted: 2/14/2010 2:03:03 PM
egors

egors

0 likes in 2 posts.

Group: User

smath
С нетерпением ждём данного функционала.
#5 Posted: 2/20/2010 10:16:02 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Возможность оперировать строками в математических выражениях добавлена!



Пример генерации римских чисел из арабских:



Теперь недалеко и до импорта данных
  • New Posts New Posts
  • No New Posts No New Posts