| 5 | 1/1 | 返回列表 |
| 查看: 1784 | 回復(fù): 6 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
bjwang鐵桿木蟲 (正式寫手)
|
[求助]
三維數(shù)組換行輸入到文件(intel fortran 編譯器)
|
|
|
我有一個(gè)三維數(shù)組r2i(imax,jmx.kmax),想把它寫入到一個(gè)文件,要求如下: 第一行排r2i(1-imax,1,1)對(duì)應(yīng)的數(shù)組元素,然后換行排r2i(1-imax,2,1)等等。 我是按下面來(lái)執(zhí)行的,但達(dá)不到目的,輸入到文件的列數(shù)好像大于imax的值,不知錯(cuò)在何處?哪位高手幫忙解決一下,謝謝! open(10,file='/home/omega-i.dat',status='new') do k=1,kmax do j=1,jmax write(17,"(1X,E15.6,\)" (r2i(i,j,k),i=1,imax)enddo enddo close(10) [ Last edited by jjdg on 2011-7-13 at 21:59 ] |

鐵桿木蟲 (正式寫手)

至尊木蟲 (職業(yè)作家)
鐵桿木蟲 (正式寫手)
|
我是利用 write(17,300) (r2is(i,j,k),i=1,imax) 300 FORMAT (107E15.6) !107為imax值 來(lái)達(dá)到目的的!。。! 但最后發(fā)現(xiàn),對(duì)imax值較小時(shí)(目前驗(yàn)證為107)是可行的,但為165時(shí)就不行了,照樣可以運(yùn)行和輸出,但另一個(gè)讀取這個(gè)輸出的軟件(軟件應(yīng)該沒問題)出錯(cuò)。這和Fortran 90/95標(biāo)準(zhǔn)中規(guī)定,當(dāng)程序代碼中的一行超過(guò)132個(gè)字符時(shí),需要用&續(xù)行有關(guān)嗎? 我修改如下(但編譯說(shuō)無(wú)法終止): if(imax.le.132)then do k=1,kmax do j=1,jmax write(17,300) (r2is(i,j,k),i=1,imax) 300 FORMAT (165E15.6) !HERE, 107=imax for alter row per imax enddo enddo close(17) else do k=1,kmax do j=1,jmax write(17,400) (r2is(i,j,k),i=1,130) 400 FORMAT (130E15.6) write(17,500)'&' 500 FORMAT (A1) write(17,600) (r2is(i,j,k),i=131,imax) 600 FORMAT (39E15.6) ! imax-130 enddo enddo close(17) 這里兩個(gè)問題: 1)是Fortran 90/95標(biāo)準(zhǔn)中規(guī)定132列造成的問題嗎? 2)如果是,下面的程序哪點(diǎn)有問題? 謝謝各位兄弟了。! |

至尊木蟲 (職業(yè)作家)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿南師大0703化學(xué) 275求調(diào)劑 +6 | Ripcord上岸 2026-03-27 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 材料調(diào)劑 +5 | 一樣YWY 2026-04-02 | 5/250 |
|
|
[考研] 292求調(diào)劑 +14 | 是妍子也是研子 2026-03-30 | 14/700 |
|
|
[考研] 調(diào)劑推薦 +10 | 清酒714 2026-03-26 | 12/600 |
|
|
[考研] 085602化學(xué)工程268分蹲調(diào)劑 +8 | 月照花林。 2026-04-01 | 8/400 |
|
|
[考研] 求調(diào)劑推薦 材料 304 +21 | 荷包蛋hyj 2026-03-26 | 21/1050 |
|
|
[考研] 0703求調(diào)劑 +4 | zizimo 2026-03-31 | 4/200 |
|
|
[考研] 309求調(diào)劑 +19 | 誰(shuí)不是少年 2026-03-29 | 19/950 |
|
|
[考研] 求0861交通運(yùn)輸專碩or材料專碩調(diào)劑 +4 | 勒布朗@ 2026-03-31 | 4/200 |
|
|
[考研] 一志愿武理材料工程302調(diào)劑環(huán)化或化工 +15 | Doleres 2026-03-31 | 16/800 |
|
|
[考研] 土木304求調(diào)劑 +5 | 頂級(jí)擦擦 2026-03-31 | 5/250 |
|
|
[考研] 復(fù)試調(diào)劑 +7 | 雙馬尾痞老板2 2026-03-31 | 7/350 |
|
|
[考研] 生醫(yī)工0831調(diào)劑求推薦 +4 | 小熊睿睿_s 2026-03-27 | 6/300 |
|
|
[考研] 322求調(diào)劑:一志愿湖南大學(xué) 材料與化工(085600),已過(guò)六級(jí)。 +10 | XX小鄧 2026-03-29 | 10/500 |
|
|
[考研] 總分322求生物學(xué)/生化與分子/生物信息學(xué)相關(guān)調(diào)劑 +6 | 星沉uu 2026-03-26 | 7/350 |
|
|
[考研] 求調(diào)劑 +10 | 家佳佳佳佳佳 2026-03-29 | 10/500 |
|
|
[考研] 317分 一志愿南理工材料工程 本科湖工大 求調(diào)劑 +12 | 芋泥小鈴鐺 2026-03-28 | 12/600 |
|
|
[考研] 298求調(diào)劑 +3 | 種圣賜 2026-03-29 | 3/150 |
|
|
[考研] 343求調(diào)劑 +6 | 愛羈絆 2026-03-29 | 6/300 |
|
|
[考研] 332求92調(diào)劑 +8 | 蕉蕉123 2026-03-28 | 8/400 |
|