Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 экспорт данных из динамического файла
Здравствуйте! Пришел к вопросу реально ли решить следующую задачу на фортран 90. Есть csv файл. Он состоит из 7 столбцов. Длина столбцов одинаковая, но каждый день длина меняется. Необходимо сделать экспорт последних 121 строк у одного столбца т.е вырезать кусок столбца и перенести его в фортран. Я решил эту задачу, но приходиться постоянно мониторить длину столбца, брать вручную производить вычитание. потом эти данные вносить в прогу а т.к данные используются во многих местах , то это достаточно неудобно и долго. Реально ли это все сделать в автоматическом режиме.
Заранее большое спасибо.
Олег.

 Re: экспорт данных из динамического файла
elisseev2000 в сообщении #741349 писал(а):
Реально ли это все сделать в автоматическом режиме.
Реально. Обычно так и делают.
1. Читаете файл построчно
READ (*, *, IOSTAT=iostatus) ...
и считаете количество успешно прочитанных строк. (iostatus = 0)
2. Как только получаете EOF (iostatus < 0), запоминаете фактическое число строк.
3. Перемещаетесь к первой записи.
4. Дальше работает Ваш код.

 Re: экспорт данных из динамического файла
А не могли бы вы немного поподробней написать. Я в экспорте импорте абсолютный новичок

 Re: экспорт данных из динамического файла
Спасибо. разобрался

 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group