[問題] 求救...奇怪的bin檔..

看板Fortran作者 (Mj)時間12年前 (2012/04/09 16:38), 編輯推噓4(400)
留言4則, 4人參與, 最新討論串1/1
一個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
存成文字檔再傳到linux上做?
04/10 08:49, 1F

04/10 09:03, , 2F
確定array大小是1440x720還是1080x720?
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
byteswapio ?
04/10 12:37, 4F
文章代碼(AID): #1FWg0HHN (Fortran)