回 帖 发 新 帖 刷新版面

主题:菜鸟求助:如何把数组中的空格赋值为0???

    如何把数组中的空格赋值为0,如:

    一个文件中含有如下数字:

  1  1   1   1    1  1

  1  1   1   1

  1  1

 

  1  1   1   1   1   1

怎么把以上数组中空格位置变为0,

也就是变为

  1  1   1   1   1  1

  1  1   1   1   0  0

  1  1   0   0   0  0

  0  0   0   0   0  0

  1  1   1   1   1   1

 

回复列表 (共2个回复)

沙发

这个 觉得用 EXCEL 或者 MATLAB比较方便些,先导入到单元格里,然后定位空值,替换为0

在FORTRAN里用空格是没法初始化数组的,可能的做法是先保存数据到文本文件然后再由FOTRAN读入

板凳


谢谢,楼上的解答!!非常实用

我来回复

您尚未登录,请登录后再回复。点此登录或注册