討論串[問題] 讀取資料格式不統一
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mouseforlove (我是瓜呆)時間13年前 (2011/06/29 08:43), 編輯資訊
1
0
0
內容預覽:
各位先進好,目前我遇到一個問題如下. 3.7 2011/05/01. 11.2 2011/05/02. 5 2011/05/03. 由於最前面的資料格式可能為一至三格,導致讀取時無法給予統一格式. 想請問是否有什麼解決方法. 感謝. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者sjgau (sjgau)時間13年前 (2011/06/29 10:49), 編輯資訊
2
0
1
內容預覽:
先使用 字串的方式讀進來,. 自己寫副程式 ,使用空格來 切開字串,. 再來處理,把字串轉換成 浮點數,. 把字串轉換成 時間的日期天數。. 好像,以上的工作,使用 C++ 會很容易。. 建議,. 讀寫資料檔案,使用 C++ 來處理,. 計算的部份,使用 Fortran. 中間,使用 硬碟檔案來 交
(還有37個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者blc (Anemos)時間13年前 (2011/06/29 16:45), 編輯資訊
0
0
0
內容預覽:
我對純fortran的解法和sjgau類似,. 先用字串讀進來,一個個character找空格,. 再把空格前後的數字讀成資料。. 用unix/linux的話我會先用cut把要的部份切出來,. 再讓fortran讀。. fortran的固定格數讀資料是特色,但有時也挺麻煩的。. --. 發信站:

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mouseforlove (我是瓜呆)時間13年前 (2011/06/30 22:09), 編輯資訊
2
0
0
內容預覽:
首先感謝sjgau大的建議,先使用字串來做處理確實幫我解決了問題. 我遇到的資料,除了最前面要讀的實數資料位數不同外,後面還包含了"tab"、":"、"/". 等符號,因此無法給予固定格式來讀. 所以我先將資料讀取為一長字串,假設字串長度n,讀取字串為a,然後做以下處理. do i=1,n. rea
(還有368個字)

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者sjgau (sjgau)時間13年前 (2011/07/01 06:07), 編輯資訊
0
0
1
內容預覽:
我是 sjgau, 再提供一點 小小的意見。. 建議,不要企圖 在一個程式裡面,. 做完所有的事情。. 建議,化整為零,各個擊破。. 先考慮把事情分段,每一個階段. 就變成可以簡單考慮和處理的 case.. 如果你熟細的工具很多,甚至於可以考慮. 不同的階段,使用不同的工具。. 譬如說,我在處理 i
(還有347個字)
首頁
上一頁
1
2
下一頁
尾頁