PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Fortran
[请益] 读错误资料 该行仍要继续的问题
楼主:
yeswecan
(Paul ─ 走在罗马)
2013-04-25 10:08:35
请教大德先进fortran 读档有错误资料的问题
说明如下:
资料
1234 2235 NA 5555
当在下读到这一行(正常整行都整数)的资料,如何将 NA设定为0 ,
而5555这个资料也能读取!!!????
当然您会问在下就在资料档将 NA设定为0即可,
实在是在下处理的资料中如同NA的很多,想要用ERR或其它有效的语法方式程式处理。
如是,感谢。
作者: Yagyu (miss u)
2013-04-25 12:50:00
文书处理 寻找&取代 应该可以吧? NA再多也是电脑去找跟替换
楼主:
yeswecan
(Paul ─ 走在罗马)
2013-04-25 12:55:00
目前是用这个方式,但费时啊!
作者:
rex0707
(我就是我)
2013-04-25 13:16:00
取代会费时吗?
作者:
Cypresslin
(啊哈哈~~)
2013-04-25 18:09:00
sed 's/NA/0/g' FileIN > FileOut
作者: terryys (terry)
2013-04-25 19:28:00
可以试试用iostat,read(unit,name,iostat=ierr)0代表正常,非零代表有某种错误 详细的在网上可以查到对不起,上面是open的语法XD 应该是read(unit,*,iostat=ierr)
楼主:
yeswecan
(Paul ─ 走在罗马)
2013-04-26 23:06:00
谢谢大德
继续阅读
[问题] call system("指令") 如何获得传回值
kiki88
[问题] Fortran 定义请教?
snecma
[问题] 整理矩阵问题(数字重复)
albn
[问题] 关于visual fortran的QuickWin的peekcharqq()的替代方法
Enoch
[问题] 读档的基本问题
albn
[问题] module内是否可以宣告动态阵列??
rex0707
[问题] LINUX的script呼叫执行档
Grace
Re: [问题] 输出问题
flydragon198
[问题] 输出问题
pig2362235
[问题] gfortran产生可携式执行档
rex0707
Links
booklink
Contact Us: admin [ a t ] ucptt.com