爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4528|回复: 1

fortran 批量处理文件

[复制链接]
发表于 2020-2-18 10:40:16 | 显示全部楼层 |阅读模式
GrADS
系统平台:
问题截图: -
问题概况: 各位前辈,我使用fortran批量读取grd文件,文件名是数字1-24.grd,我按照网上写的方法但是会提示错误,麻烦各位前辈指点。
我看过提问的智慧: 看过
自己思考时长(天): 10

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 渣渣顼 于 2020-2-18 11:03 编辑

do it =1,24
      write(fname,'(I6)')it   
          filename_input=trim(path_out)//trim(AdjustL(fname))//'.grd'     
      print *,filename_input

             !-----------open files---------------------------------------
              open(10,file=filename_input,form='binary')
               do j=1,440
                    do i=1,700
                       read(10) cn_rain(it,i,j)
             print *,cn_rain(it,i,j)
                           end do
                   end do
                  close(10)
  enddo
但是会报错
G:\cygwin\home\administrator\GWres36\rain\rain_obs\data\ts_num\1.grd

forrtl: severe (29): file not found, unit 200, file c:\users\administrator\documents\visual studio 2012\Projects\Console14\Console14\fort.200
Image              PC        Routine            Line        Source
Console14.exe      00E5154C  _MAIN__                    35  Source1.f90
Console14.exe      00E53912  Unknown               Unknown  Unknown
Console14.exe      00E51CF9  Unknown               Unknown  Unknown
Console14.exe      00E51E3D  Unknown               Unknown  Unknown
KERNEL32.DLL       77586359  Unknown               Unknown  Unknown
ntdll.dll          77737B74  Unknown               Unknown  Unknown
ntdll.dll          77737B44  Unknown               Unknown  Unknown
麻烦各位前辈指点。

密码修改失败请联系微信:mofangbao
 成长值: 0
发表于 2020-2-18 13:12:59 | 显示全部楼层
由于不知道你啥文件,所以没法帮你debug
不过建议你换gfortran
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表