[問題] 求救...奇怪的bin檔..
一個1440*720大小的矩陣(real) 副檔名是.rt
但資料大小怪怪的..
理論上應該是 4147200 (1440*720*4)
但檔案大小卻是 3110400 (1440*720*3) ??
我在visual fortran裡寫的時候,因為可以不用*4,所以把數值畫圖看很正常
open(10,file='tmi_amsre.fusion.rt'
,recl=1440*720
,access='direct'
,form='unformatted')
但把資料拿去linux底下用跑時, 就會遇到要*4的問題...
也不能用*3...這樣檔案大小跟矩陣就不一樣...
有試過讓recl=3,用loop把資料讀完,是可以執行~ 但讀出來的資料都不對....
請問有人有遇過類似的問題跟解法嗎 @@
--
▌ ◣ ● ▌ ▊▃▃● ~無米樂~
▊▊▌ ▌ ▌ ▌ ◢ ▌ 我認為是一種修養 風吹 日曬
▊▊▌ ▌ ▌ ▊▌▂▌ 那是無法抵抗的 大自然怎麼抵抗也沒用
═════════▆▆ 禪 就是不讓你抵抗 讓你甘願忍受
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.56.8.84
推
04/10 08:49, , 1F
04/10 08:49, 1F
推
04/10 09:03, , 2F
04/10 09:03, 2F
array確實是1440*720, 用1080*720圖出來的圖會挫位
這是個全球網格資料,解析度是0.25度(1440,720)
http://www.badongo.com/file/26752036
我上傳了一筆資料到便當狗~ 這圖畫出來會看得到全球地圖的輪廓
有興趣的高手可以幫我試試嗎 >"< 感謝
※ 編輯: milkj312 來自: 61.56.8.84 (04/10 09:58)
推
04/10 11:43, , 3F
04/10 11:43, 3F
推
04/10 12:37, , 4F
04/10 12:37, 4F
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章