2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 экспорт данных из динамического файла
Сообщение28.06.2013, 16:02 


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

 Профиль  
                  
 
 Re: экспорт данных из динамического файла
Сообщение28.06.2013, 17:44 
Заслуженный участник


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

 Профиль  
                  
 
 Re: экспорт данных из динамического файла
Сообщение28.06.2013, 17:51 


28/06/13
4
А не могли бы вы немного поподробней написать. Я в экспорте импорте абсолютный новичок

 Профиль  
                  
 
 Re: экспорт данных из динамического файла
Сообщение29.06.2013, 12:59 


28/06/13
4
Спасибо. разобрался

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group