- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GprMax是爱丁堡大学Antonis Giannopoulos于1996年推出来一种基于时域有限差分(FDTD)算法和抱负匹配层(PML)边界吸取条件探地雷达正演数值模仿软件,用于探地雷达到像研究。其中,GprMax2D是二维正演,GprMax3D为三维正演。
该软件可以在Windows、Linux和MacOS三个平台上使用。本文重要针对Windows平台进行阐明。
一、软件获得
该软件为免费软件,可以去GprMax官网下载。也可点此直接下载。
二、准备工作
软件无需安装,下载后用解压工具解压,找到Windows文献夹,直接双击GprMax2D.exe即可运营。
但是为了以便批量模仿,建议把Windows文献夹下文献(cygwin1.dll、GprMax2D.exe和GprMax3D.exe)所有复制到系统盘系统搜索途径下,例如:C:\Windows。如果只进行二维正演,只复制cygwin1.dll和GprMax2D.exe即可。
固然也可放在任意途径下,只要使用时包括所在途径就OK了。笔者习惯放在系统要目录下,即C:\。
此外,最佳建立一种输入文献和模仿成果存储专用文献夹,并且把tools文献夹下文献(gprmax.m、gprmax2g.m、gprmax3g.m、gprmaxde.m和gprmaxso.m)所有复制到该专用文献夹下,注意文献夹名最佳使用英文。如果只进行二维正演,只复制gprmax.m和gprmax2g.m即可。笔者习惯使用D:\GPR。
正演成果需要用MATLAB进行绘图,因而需要安装有MATLAB软件。软件下载地址和安装办法此处不再阐明,后来使用将假设读者已经成功安装MATLAB软件。
三、软件使用
普通进行数值模仿时普通都是若干个对比模型进行模仿,因而本文只简介批量模仿办法。如此一来,笔者将以为读者软件和笔者同样放在C:\,输入文献和gprmax.m、gprmax2g.m文献已经放在D:\GPR。
欲进行正演模仿需要先建立输入文献,输入文献建立将在背面简介,此处假设在D:\GPR已有若干输入文献,文献名分别为fname1.in,fname2.in,fname3.in。
打开记事本,写入如下两行直线间内容,另存为*.bat文献,例如:GPR.bat。其中括号里内容为本条语句阐明。
------------------------------------------------------------------------------------------
path C:\;%path% (把软件所在途径包括进系统搜索途径)
cd/d D:\GPR (设立专用文献夹途径为活动途径)
gprmax2d D:\GPR\fname1.in (按顺序进行批量正演模仿)
gprmax2d D:\GPR\fname2.in
gprmax2d D:\GPR\fname3.in
------------------------------------------------------------------------------------------
完毕后保存并关闭,然后双击运营*.bat文献即可进行批量正演模仿
四、建立输入文献
输入文献是纯文本文献,可以用任何文字解决程序编辑,并且内容所有为英文。打开记事本,写入输入文献内容,另存为*.in即可。
输入文献必须涉及模仿模型所有必要信息,每一种有效命令行都必要以符号(#)开始,否则该命令行无效。所有命令普通语法为:
#命令名:参数1 参数2 参数3 ……
为了以便简介GprMax2D命令及参数,做了如下商定:
·f 代表实数,如1.5
·i 代表整数,如15
·c 代表单个字母,如y
·str 代表字条串,如air
·file 代表文献名,如test.in
·所有长度单位均为m
·所有时间单位均为s
·所有频率单位均为Hz
·模型空间坐标原点(0,0)在左下角
输入文献中除了#analysis:和#end_analysis:命令外,先后顺序普通是没有规定。
GprMax2D 2.0版一共有32个命令:
------------------------------------------------------------------------------------------
#title:str
输出文献标题,包括在输出文献中。
#domain:f1 f2
指定模型空间大小,单位是米。
·f1 x方向大小
·f2 y方向大小
#dx_dy:f1
文档评论(0)