| 查看: 6129 | 回复: 11 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
906527107金虫 (小有名气)
|
[求助]
用fortran怎么读.CSV文件
|
||
|
求助: 哪位高手知道怎么用fortran读.CSV格式的文件? |
» 猜你喜欢
欢迎发来filecode的Mz6后的代码验证其规律
已经有101人回复
时间戳又变了8-15
已经有26人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有4人回复
今天维护系统维护 祝所有人 高中
已经有9人回复
哪位老哥知道今年的国自然具体哪一天放榜?
已经有16人回复
2027广东省杰青
已经有8人回复
快农历七夕节了,轻松一下,男人悄悄话,女施主请不要进来。
已经有5人回复
投稿咨询
已经有5人回复
时间戳变了,能看出什么问题?
已经有6人回复
93BebMhtakh前后11位开头都是大写
已经有5人回复

12楼2014-05-07 11:29:15
jerkwin
专家顾问 (正式写手)
-

专家经验: +14 - 应助: 454 (硕士)
- 金币: 20659.1
- 散金: 148
- 红花: 81
- 帖子: 813
- 在线: 2648.7小时
- 虫号: 1023452
- 注册: 2010-05-19
- 专业: 理论和计算化学
- 管辖: 分子模拟
2楼2013-11-25 22:38:54
virtualzx
木虫 (著名写手)
- 应助: 263 (大学生)
- 金币: 7161.3
- 红花: 54
- 帖子: 1605
- 在线: 317.6小时
- 虫号: 2069080
- 注册: 2012-10-18
- 性别: GG
- 专业: 理论和计算化学
【答案】应助回帖
★ ★
感谢参与,应助指数 +1
906527107: 金币+2, ★有帮助 2013-11-26 10:15:10
感谢参与,应助指数 +1
906527107: 金币+2, ★有帮助 2013-11-26 10:15:10
|
取决于你要读什么样的文件了,文件的内容是什么样子的,每行是否列数相同,是否字符串、整数与小数数据混杂,是否指定类型出现在指定列,还是读取之前未知,有没有引号引起的字符串之类的。 不论什么情况都可以读入,但是你知道的信息越多编程量越低。 总的来说,最好先确定数据的尺寸,给存储数据的变量分配内存空间,(当然你想随读取随分配也没问题,就是慢点) 然后是用read逐行读入,对每一行用index函数逐个找到逗号,对每个子字符串根据变量类型存储到对应存储空间。 最简单的情形是每列宽度一定且已知,数据类型也已知,那么一个带格式的read就搞定了,都不需要找逗号。 最复杂的是如果每个元素的类型未知,就必须要用动态类型了。 |
3楼2013-11-26 01:21:35
906527107
金虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 1132.5
- 帖子: 106
- 在线: 150.5小时
- 虫号: 1108110
- 注册: 2010-09-26
- 性别: GG
- 专业: 水泥与耐火材料

4楼2013-11-26 10:24:32










回复此楼
参考你们讨论的内容学得经验了,谢谢!!