登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Fortran read TXT文本数据。中间某些行(不确定行数,随机出现)有残缺值。以第一行为例,需要读取的数据分别是1 2 3.0 4.0 5.01。示例中第六行和第七行是有残缺值的数据。 问题是在TXT数据读取过程中,当读到具有残缺值的行的时候,数据会自动保存为上一行数据。例如第六行有残缺值,处理之后的第六行数据会重复第五行的数据。 遇到的问题是:如何保存数据具有残缺的行的数据,并将有///或者////残缺值的数据用111或者1111替代。望高手指点。多谢! 例如: 第一行数据 1 2 10:58:58 3.0 4.0 5.01 第二行数据 1 3 10:58:59 3.2 4.5 5.07 第三行数据 1 4 10:59:00 3.1 4.6 5.88 第四行数据 1 5 10:59:01 3.7 4.8 5.59 第五行数据 1 6 10:59:02 3.5 4.2 5.75 第六行数据 1 7 10:59:03 /// /// //// 第七行数据 1 8 10:59:04 3.1 /// 5.66 第八行数据 1 9 10:59:05 /// /// 5.57 第九行数据 1 10 10:59:06 3.2 4.1 5.81 |