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

Импорт/Экспорт данных - Сообщения

#1 Опубликовано: 06.02.2010 16:06:23
EdwardBlackarch

EdwardBlackarch

0 сообщений из 3 понравились пользователям.

Группа: User

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

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

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

Wrote

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


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

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

#3 Опубликовано: 12.02.2010 10:13:53
EdwardBlackarch

EdwardBlackarch

0 сообщений из 3 понравились пользователям.

Группа: User

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

egors

0 сообщений из 2 понравились пользователям.

Группа: User

smath
С нетерпением ждём данного функционала.
#5 Опубликовано: 20.02.2010 22:16:02
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

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



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



Теперь недалеко и до импорта данных
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений