爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 16948|回复: 35

[经验总结] Fortran调用Grads

[复制链接]

新浪微博达人勋

发表于 2013-11-30 21:59:42 | 显示全部楼层 |阅读模式

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

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

x
Fortran可以调用命令行,而命令行里可以启动grads的gs画图命令。所以,自然Fortran就可以直接调用grads画图。如果不嫌麻烦的话,还可以在Fortran里边写Ctl、gs,这样可以一条龙用Fortran,而无需grads编辑。(当然,得闲到一定程度才会这么干)一个已经写好的gs,试了一下fortran调用。
Fortran代码:
character*200::gsfile='D:\test1\test.gs'
call grads(gsfile)
end
subroutine grads(gsfile)
        character*200 gsfile,command
        command='opengrads.exe -lbc "run '//trim(gsfile)//'"'
        call systemqq(command)
end subroutine
下边就是fortran运行后的显示框,
QQ截图20131130215418.png

下图是grads运行的显示框,
QQ截图20131130215506.png

两个显示框除了标题栏不一样,其他都是一样的。

评分

参与人数 6金钱 +66 贡献 +9 体力 -40 收起 理由
warmsun + 1 赞一个!
lqouc + 10 + 2 赞一个!
做个霸气的木头 + 10 + 2 -40 赞一个!
kongfeng0824 + 10
adam_5 + 20 赞一个!
mofangbao + 15 + 5

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-30 22:03:19 | 显示全部楼层
有创意,赞一个
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-12-1 10:18:51 | 显示全部楼层
谢谢分享~
批量的时候在gs里面里面加上quit,就能自动退出了~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-1 10:25:59 | 显示全部楼层
学习了  谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-12-1 10:50:54 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-1 11:37:36 | 显示全部楼层
大神的世界学渣注定不懂
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-12-1 11:43:36 | 显示全部楼层
才仔 发表于 2013-12-1 11:37
大神的世界学渣注定不懂

非大神~~~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-1 13:24:11 | 显示全部楼层
学习学习   
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-1 23:16:49 | 显示全部楼层
要顶
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-1 23:28:38 | 显示全部楼层
哈哈哈,的顶顶顶顶顶
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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