[問題] 輸入檔格式

看板Fortran作者 (哈)時間14年前 (2010/07/04 11:47), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
common/fl/y(12,12,31) ijk=1 do i=1,3 do j=21,28,1 read(j,*) enddo enddo do i=1,31 do ij=1,8,1 read(20+ij,*) (y(ij,j,i),j=1,12) enddo enddo return end 程式如上 想請問, 1. 我輸入檔格式應該如何? 我只知道總共會讀取21,22,23,..28 8個input檔 2. 上面程式是不是用兩種方式讀入檔案? 3. 三維陣列的意思? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.38.101

07/04 17:02, , 1F
1.你的問法很奇怪 2.不是 3.就3個維度的矩陣
07/04 17:02, 1F

07/04 17:03, , 2F
補1.他會先跑j->ij->i
07/04 17:03, 2F

07/04 17:04, , 3F
補2.他只要把那8個檔案的第一行丟掉而已
07/04 17:04, 3F

07/04 21:42, , 4F
因為我現在有程式,沒有輸入檔,我需要自己鍵輸入檔,但我不知
07/04 21:42, 4F

07/04 21:46, , 5F
如何建立輸入檔.跑j跟跑ij部是一樣嗎? 第一行丟掉?什麼意思
07/04 21:46, 5F

07/05 22:05, , 6F
每個檔31*8列+1 每列12筆資料 第一列隨便打會丟掉 有懂?
07/05 22:05, 6F

07/05 22:06, , 7F
我行列好像表達有誤 反正就是第一......排?
07/05 22:06, 7F

07/11 01:13, , 8F
要不要考慮去翻書 彭國倫 Fortran95會比較有觀念一點..
07/11 01:13, 8F
文章代碼(AID): #1CC0GwpF (Fortran)
文章代碼(AID): #1CC0GwpF (Fortran)