| 5 | 1/1 | 返回列表 |
| 查看: 5850 | 回復(fù): 11 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | |||
906527107金蟲 (小有名氣)
|
[求助]
用fortran怎么讀.CSV文件
|
||
|
求助: 哪位高手知道怎么用fortran讀.CSV格式的文件? |

木蟲 (著名寫手)
|
取決于你要讀什么樣的文件了,文件的內(nèi)容是什么樣子的,每行是否列數(shù)相同,是否字符串、整數(shù)與小數(shù)數(shù)據(jù)混雜,是否指定類型出現(xiàn)在指定列,還是讀取之前未知,有沒有引號(hào)引起的字符串之類的。 不論什么情況都可以讀入,但是你知道的信息越多編程量越低。 總的來說,最好先確定數(shù)據(jù)的尺寸,給存儲(chǔ)數(shù)據(jù)的變量分配內(nèi)存空間,(當(dāng)然你想隨讀取隨分配也沒問題,就是慢點(diǎn)) 然后是用read逐行讀入,對(duì)每一行用index函數(shù)逐個(gè)找到逗號(hào),對(duì)每個(gè)子字符串根據(jù)變量類型存儲(chǔ)到對(duì)應(yīng)存儲(chǔ)空間。 最簡(jiǎn)單的情形是每列寬度一定且已知,數(shù)據(jù)類型也已知,那么一個(gè)帶格式的read就搞定了,都不需要找逗號(hào)。 最復(fù)雜的是如果每個(gè)元素的類型未知,就必須要用動(dòng)態(tài)類型了。 |
專家顧問 (正式寫手)
![]() |
專家經(jīng)驗(yàn): +14 |
金蟲 (小有名氣)


| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 086003食品工程求調(diào)劑 +3 | 淼淼111 2026-03-24 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 一志愿河北工業(yè)大學(xué)0817化工278分求調(diào)劑 +7 | jhybd 2026-03-23 | 12/600 |
|
|
[考研] 070300化學(xué)求調(diào)劑 +8 | 苑豆豆 2026-03-20 | 8/400 |
|
|
[考研] 一志愿重慶大學(xué)085700資源與環(huán)境,總分308求調(diào)劑 +7 | 墨墨漠 2026-03-23 | 8/400 |
|
|
[考研] 一志愿武理材料工程348求調(diào)劑 +6 |  ̄^ ̄゜汗 2026-03-19 | 9/450 |
|
|
[考研] 0854電子信息求調(diào)劑 324 +3 | Promise-jyl 2026-03-23 | 3/150 |
|
|
[考研] 求老師收我 +3 | zzh16938784 2026-03-23 | 3/150 |
|
|
[考研] 石河子大學(xué)(211、雙一流)碩博研究生長(zhǎng)期招生公告 +3 | 李子目 2026-03-22 | 3/150 |
|
|
[考研] 求調(diào)劑一志愿海大,0703化學(xué)學(xué)碩304分,有大創(chuàng)項(xiàng)目,四級(jí)已過 +6 | 幸運(yùn)哩哩 2026-03-22 | 10/500 |
|
|
[考研] 289材料與化工(085600)B區(qū)求調(diào)劑 +3 | 這么名字咋樣 2026-03-22 | 4/200 |
|
|
[考研] 0703化學(xué)調(diào)劑 +4 | 妮妮ninicgb 2026-03-21 | 4/200 |
|
|
[考研] 266求調(diào)劑 +3 | 哇呼哼呼哼 2026-03-20 | 3/150 |
|
|
[考研] 268求調(diào)劑 +9 | 簡(jiǎn)單點(diǎn)0 2026-03-17 | 9/450 |
|
|
[考研] 二本跨考鄭大材料306英一數(shù)二 +3 | z1z2z3879 2026-03-17 | 3/150 |
|
|
[考研] 324分 085600材料化工求調(diào)劑 +4 | llllkkkhh 2026-03-18 | 4/200 |
|
|
[考研] 一志愿重慶大學(xué)085700資源與環(huán)境專碩,總分308求調(diào)劑 +3 | 墨墨漠 2026-03-18 | 3/150 |
|
|
[考研] 294求調(diào)劑材料與化工專碩 +15 | 陌の森林 2026-03-18 | 15/750 |
|
|
[考研] 考研調(diào)劑求學(xué)校推薦 +3 | 伯樂29 2026-03-18 | 5/250 |
|
|
[考研] 求調(diào)劑一志愿南京航空航天大學(xué)289分 +3 | @taotao 2026-03-19 | 3/150 |
|
|
[考博] 26博士申請(qǐng) +3 | 1042136743 2026-03-17 | 3/150 |
|