Re: [問題] 讀取資料
※ 引述《snowanimal (依然動物先生)》之銘言:
: 這種方式用real(實數)去解決就好
: real X(12) --假設你一行都是12個資料
: read (22,*) (X(i),i=1,12) --直接吃12個資料進去
: "理論"上這樣就可以讀了。
: 現在有個問題是這一串裡面是不是都是"數字",
: 不然就要用另外一種方法去讀。
請問什麼是另外一種讀法
如果這一串裡面的空格不定的話怎麼辦?
譬如說數值有負號跟沒負號 空格 2x 3x這樣變
: 裡面出現一個 positive integer 的錯誤,所以資料格式上可能有問題。
: 有種方法可以檢查
: real X(12)
: read (22,*) (X(i),i=1,12)
: write (*,99) (X(i),i=1,12)
: 99 format(12f6.2) --格式請自定
: 每一行讀入就立刻輸出到螢幕上看看到底是什麼數值。
: 最好是把整個test.txt整理一下似乎會比較好啦 :p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.162.45
推
11/26 14:46, , 1F
11/26 14:46, 1F
→
11/26 15:41, , 2F
11/26 15:41, 2F
討論串 (同標題文章)
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章