Re: [問題] 讀取資料格式不統一
我對純fortran的解法和sjgau類似,
先用字串讀進來,一個個character找空格,
再把空格前後的數字讀成資料。
用unix/linux的話我會先用cut把要的部份切出來,
再讓fortran讀。
fortran的固定格數讀資料是特色,但有時也挺麻煩的。
※ 引述《sjgau (sjgau)》之銘言:
: 先使用 字串的方式讀進來,
: 自己寫副程式 ,使用空格來 切開字串,
: 再來處理,把字串轉換成 浮點數,
: 把字串轉換成 時間的日期天數。
: 好像,以上的工作,使用 C++ 會很容易。
: 建議,
: 讀寫資料檔案,使用 C++ 來處理,
: 計算的部份,使用 Fortran
: 中間,使用 硬碟檔案來 交接資料
: 你看 如何?
: ※ 引述《mouseforlove (我是瓜呆)》之銘言:
: : 各位先進好,目前我遇到一個問題如下
: : 3.7 2011/05/01
: : 11.2 2011/05/02
: : 5 2011/05/03
: : 由於最前面的資料格式可能為一至三格,導致讀取時無法給予統一格式
: : 想請問是否有什麼解決方法
: : 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.137.32.136
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 6 篇):
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章