| 查看: 3678 | 回復(fù): 21 | |||
duhb655金蟲 (著名寫手)
|
[求助]
fortran 怎么按行讀取數(shù)據(jù)(有小例子) 已有3人參與
|
||
|
深度 溫度 電導(dǎo)率 50.00000 28.30186 54.27303 51.00000 28.28920 54.27039 52.00000 28.27396 54.26752 53.00000 28.25474 54.27453 54.00000 28.23691 54.28119 55.00000 28.23033 54.29279 56.00000 28.22947 54.30813 57.00000 28.21856 54.30784 58.00000 28.20773 54.31368 59.00000 28.19656 54.32171 60.00000 28.15063 54.28722 我用的是網(wǎng)上的一個數(shù)據(jù),我寫的程序為: 得到的結(jié)果是: 50.00000 51.00000 52.00000 53.00000 54.00000 55.00000 56.00000 57.00000 58.00000 59.00000 60.00000 28.30186 28.28920 28.27396 28.25474 28.23691 28.23033 28.22947 28.21856 28.20773 28.19656 28.15063 54.27303 54.27039 54.26752 54.27453 54.28119 54.29279 54.30813 54.30784 54.31368 54.32171 54.28722 我想得到原來一樣的數(shù)據(jù),我看結(jié)果意思是按列讀取,怎么能按行讀取啊,或怎么能得到和原來一樣的矩陣,如果可能的話,不要用A1,A2,A3三列來做,因為我的數(shù)據(jù)有很多列,謝謝了! [ Last edited by jjdg on 2014-2-9 at 10:07 ] |
經(jīng)驗 |
至尊木蟲 (職業(yè)作家)
版主 (知名作家)

金蟲 (著名寫手)
至尊木蟲 (職業(yè)作家)
|
讀的并沒有錯,也是按行讀的,F(xiàn)ortran 還沒有高級到可以按列來讀入數(shù)據(jù)的 錯的在于你打印的那句話: WRITE(12,"(3f10.5)" ) A 這句話只是告訴程序把 A 這個 矩陣中的數(shù)據(jù)打出來,每行三個實數(shù) 但你要清楚的是 Fortran 內(nèi)部的矩陣存貯是列優(yōu)先的,所以,它先把第一列拿出來打印,打印完了打印第二列,再打印第三列 你要想按讀的方式打印,就要顯示地寫成循環(huán)或者使用 WRITE 支持的隱式循環(huán)…… [ Last edited by jjdg on 2014-2-13 at 11:49 ] |
木蟲 (正式寫手)


金蟲 (著名寫手)
|
zhao老師,要不您幫幫忙,我給出一個小例子,然后我說出想要做什么(很簡單),然后您幫我寫一下主要的句子我學(xué)習(xí)學(xué)習(xí),行不。TXT數(shù)據(jù)如下: 50 40 28.30186 54.27303 51 41 28.28920 54.27039 52 42 28.27396 54.26752 53 43 28.25474 54.27453 54 44 28.23691 54.28119 55 45 28.23033 54.29279 56 46 28.22947 54.30813 57 47 28.21856 54.30784 58 48 28.20773 54.31368 59 49 28.19656 54.32171 60 50 28.15063 54.28722 四列數(shù)據(jù),前兩列為整型,后倆為實型,把這個TXT數(shù)據(jù)讀取存在A中,然后再把A導(dǎo)出為另一個TXT,謝謝您! |
金蟲 (著名寫手)
金蟲 (著名寫手)
金蟲 (著名寫手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 297求調(diào)劑 +3 | 戲精丹丹丹 2026-03-17 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 301求調(diào)劑 +9 | yy要上岸呀 2026-03-17 | 9/450 |
|
|
[考研] 0703化學(xué)336分求調(diào)劑 +5 | zbzihdhd 2026-03-15 | 6/300 |
|
|
[考研] 268求調(diào)劑 +7 | 好運連綿不絕 2026-03-12 | 8/400 |
|
|
[考研] 299求調(diào)劑 +4 | △小透明* 2026-03-17 | 4/200 |
|
|
[考研] 293求調(diào)劑 +6 | 世界首富 2026-03-11 | 6/300 |
|
|
[考博] 26申博 +4 | 八旬速覽 2026-03-16 | 4/200 |
|
|
[考研] 285化工學(xué)碩求調(diào)劑(081700) +9 | 柴郡貓_ 2026-03-12 | 9/450 |
|
|
[考研] [導(dǎo)師推薦]西南科技大學(xué)國防/材料導(dǎo)師推薦 +3 | 尖角小荷 2026-03-16 | 6/300 |
|
|
[考研] 0703一志愿211 285分求調(diào)劑 +5 | ly3471z 2026-03-13 | 5/250 |
|
|
[考研] 0703化學(xué)調(diào)劑 290分有科研經(jīng)歷,論文在投 +7 | 膩膩gk 2026-03-14 | 7/350 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢微 2026-03-15 | 3/150 |
|
|
[考研] 326求調(diào)劑 +3 | mlpqaz03 2026-03-15 | 3/150 |
|
|
[考研] 289求調(diào)劑 +4 | 這么名字咋樣 2026-03-14 | 6/300 |
|
|
[考研] 328求調(diào)劑 +3 | 5201314Lsy! 2026-03-13 | 6/300 |
|
|
[考研] 材料080500調(diào)劑求收留 +3 | 一顆meteor 2026-03-13 | 3/150 |
|
|
[考研] 求材料調(diào)劑 085600英一數(shù)二總分302 前三科235 精通機器學(xué)習(xí) 一志愿哈工大 +4 | 林yaxin 2026-03-12 | 4/200 |
|
|
[考研] 材料工程調(diào)劑 +4 | 咪咪空空 2026-03-11 | 4/200 |
|
|
[考研] 289求調(diào)劑 +3 | 李政瑩 2026-03-12 | 3/150 |
|
|
[考研] 070303一志愿西北大學(xué)學(xué)碩310找調(diào)劑 +3 | d如愿上岸 2026-03-13 | 3/150 |
|