摘要: 参考自ECMWF网站https://confluence.ecmwf.int/display/OPTR/ecCodes%3A+GRIB+and+BUFR+data+decoding+and+encoding+software+2019的ppt 引言 eccodes高端命令行工具 在输入文件中遍历所有 阅读全文
posted @ 2019-06-18 13:51 chinagod 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: #更新#2019年6月12日之后,gfs预报场存放的目录变了,需要修改。get_gfs.pl第51行改为 快速下载GRIB文件,http传输部分 译自https://www.cpc.ncep.noaa.gov/products/wesley/fast_downloading_grib.html In 阅读全文
posted @ 2019-06-04 14:44 chinagod 阅读(8220) 评论(0) 推荐(0) 编辑
摘要: 需要用Python画极坐标等值线图,以下是所学的一些东西,特此记录 翻译自 https://stackoverflow.com/questions/9071084/polar-contour-plot-in-matplotlib-best-modern-way-to-do-it 你应该能够像往常一样 阅读全文
posted @ 2019-05-04 20:05 chinagod 阅读(14395) 评论(0) 推荐(1) 编辑
摘要: 参考 https://www.ecmwf.int/assets/elearning/eccodes/eccodes2/story_html5.htmlhttps://confluence.ecmwf.int/display/ECC/GRIB+exampleshttps://confluence.ec 阅读全文
posted @ 2019-04-08 16:36 chinagod 阅读(4035) 评论(0) 推荐(0) 编辑
摘要: 为了想让组里的服务器连外网下数据,需要命令行上网登录。与很多高校的上网方式一样,大气所上网采用的是用户帐号登录验证的方法。上网需要需要先开浏览器,然后打开网页输入帐号密码登录。参考了前人的一些帖子,最终尝试,得到成功。 1 先打开浏览器,进入登录界面。 2 启动开发者工具(chrome浏览器是按F1 阅读全文
posted @ 2019-04-01 15:30 chinagod 阅读(21539) 评论(0) 推荐(0) 编辑
摘要: ##个人理解,欢迎指正## 指针就是记录数据的内存地址的变量。指针可以指向单个变量,也可以指向数组。 数组是一个概念,是若干个类型相同的元素的有序集合。 在Fortran中,数组中存放的元素,可以是整数,实数,复数,甚至结构体(又称“自定义数据类型”),但不能是指针。 即,不存在这样一个数组,该数组 阅读全文
posted @ 2019-03-11 17:19 chinagod 阅读(4789) 评论(0) 推荐(0) 编辑
摘要: 遇到一个奇怪的问题,IVF编译链接时显示error LINK: 后面没有具体的错误信息(见后图,我的窗口后面是空的)环境:windows 10 64位系统,VS2017 commutity 版本,+ intel parallel studio xe 2019(其它情况也类似) 但是我看fortran 阅读全文
posted @ 2019-01-08 23:19 chinagod 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 因为装了Intel Visual Fortran 之后又装了PGI的软件,结果打开fortran文件时候出现"" /dde错误 解决方法:打开注册表管理器,定位到如下键:Computer\HKEY_CLASSES_ROOT\VisualStudio.FortranFile.15.0\shell\Op 阅读全文
posted @ 2019-01-01 11:01 chinagod 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.ecmwf.int/assets/elearning/eccodes/eccodes2/story_html5.htmlhttps://confluence.ecmwf.int/display/OPTR/ecCodes%3A+GRIB+data+decoding+and 阅读全文
posted @ 2018-11-08 16:42 chinagod 阅读(3920) 评论(0) 推荐(1) 编辑
摘要: pygrib-2.0.3/docs/index.html 导入pygrib模块 打开grib文件,获取grib消息迭代器 和打开正常的python文件对象一样,pygrib使用seek, tell, read, readline, 和close方法打开grib文件。唯一的不同的是,偏移量用grib消 阅读全文
posted @ 2018-09-26 12:04 chinagod 阅读(6840) 评论(1) 推荐(0) 编辑
摘要: codeblocks下,怎样建立工程,进行多文件编译?如下是书上的两个文件。 https://ask.csdn.net/questions/204326 codeblocks创建静态库并使用 https://www.xuebuyuan.com/1421216.html codeblocks 下 添加 阅读全文
posted @ 2018-08-09 16:41 chinagod 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 最早接触xming是从GrADS软件弹出的那个窗口开始的。到后来发现它是一个显示图形界面的软件,设置multiwindow 选项,xshell+xming连远程服务器,屡试不爽。随着设备升级,用上了双屏之后,一个问题出现了,出来的窗口实在是太大了:双屏显示的时候,硬生生的跨屏了。更坑爹的是在设置保存 阅读全文
posted @ 2018-08-09 16:37 chinagod 阅读(1949) 评论(0) 推荐(0) 编辑
摘要: 同步于气象家园日志 from fcode 视频 编译静态链接库 gfortran -c sub.f90 func.f90 产生了func.mod文件。注:mod文件是静态库的接口。如果删掉了func.mod,编译时候会失败 打包创建一个静态链接库 my.lib ar rv my.lib func.o 阅读全文
posted @ 2018-08-06 11:28 chinagod 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 转自气象家园论坛 经过不懈努力,终于找到了gc_inout函数的源代码,原来在这个文件里面!一颗赛艇 位置:/ncl_ncarg-6.5.0-src/ni/src/lib/nfpfort/sg_tools.f 其中用到两个函数:gcinout和icapdp 其中用到两个函数:gcinout和icap 阅读全文
posted @ 2018-08-05 16:02 chinagod 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: #转自气象家园# 相关系数的检验主要有两种方法,一种是对假设 “相关系数ρ=0” 的t检验,另一种是对假设 “相关系数ρ≠0”的z检验。 关于t检验(检验r是否显著,即检验r是否不等于零) 1 根据r和n计算得到t 2 查表得到 在 显著性水平α和自由度(n-2)下,t分布的上α分位点tα/2 3 阅读全文
posted @ 2018-05-10 22:02 chinagod 阅读(21848) 评论(0) 推荐(0) 编辑
摘要: GrADS经纬度比例方法 *取消经纬比例自动调整'set mproj scaled' 设置绘图区域,使得一致'set vpage 1 7 1 7' GrADS画特定经线方法 set clevs 23.5; d lat set clevs 120;d lon GrADS 查看多个打开文件的ctl q 阅读全文
posted @ 2018-01-14 20:57 chinagod 阅读(6304) 评论(0) 推荐(0) 编辑
摘要: #转自论坛日志# grad用fwrite生成的二进制文件大小和ncl用fbinwrite生成的不一样,相差有8个字节,参考了以下网页,问题出在顺序存取和直接存取的差异。 以下是我的理解,欢迎指正: Fortran里面,二进制文件的存储方式有sequential(顺序存取)和direct(直接存取)两 阅读全文
posted @ 2017-10-31 21:25 chinagod 阅读(3741) 评论(0) 推荐(0) 编辑
摘要: #更新 2019年6月16日# 最近在服务器上安装了一些软件,再次体验了一遍“dependency hell”,不过比之前顺利不少。有一些心得体会: 1 由于一些库是依赖于特定的C/C++,Fortran编译器的,因此,需要将基于相同编译环境的库放在相同的目录下,比如基于PGI的编译器的库放在一个文 阅读全文
posted @ 2017-07-09 16:13 chinagod 阅读(6651) 评论(0) 推荐(0) 编辑