Python批量运行Gprmax仿真并快速提取雷达波走时和振幅

使用gprmax仿真模拟时,通常在cmd窗口写命令,运行结果保存的文件夹不能任意选择,这样很不方便。尤其是在做钻孔电磁波仿真时,需要大量的输出文件,需要快速提取电磁波的走时和振幅。在python中执行这些操作将十分方便。[^1]

文章目录

  • Python批量运行Gprmax仿真并快速提取雷达波走时和振幅
    • 一、python批量运行gprmax并生成merge-files。
    • 二、快速提取电磁波振幅和走时

一、python批量运行gprmax并生成merge-files。

import os
from gprMax.gprMax import api
from tools.outputfiles_merge import get_output_data, merge_filesline_to_replace = 10  # 源在in文件中的行号
my_file = "D:\桌面\7\krast_carbonatite_Bscan_2D.in" # in文件目录
n_yidons = 2 # 源移动次数
n = 2 # A 扫描次数# 更改in文件中源的位置
def get_hertzian_dipole(n_yidon):the_text = "#hertzian_dipole: z 0.550 {} 0 my_ricker\n".format(n_yidon)

Python批量运行Gprmax仿真并快速提取雷达波走时和振幅相关推荐

  1. python批量pdf转word_Python:PDF批量转Worde+PDF图片快速提取(附源代码)-Go语言中文社区...

    在日常生活中我们常常会用到PDF格式的文档,这种格式虽然阅读方便,但我们通常无法修改PDF里面的内容,如果想要修改的需要把PDF转成Word形式.除此之外,PDF字间距较大,如果完整打印下来会花费不少 ...

  2. python批量运行cmd_python 批量ssh并执行命令

    1.安装paramiko模块 pip install paramiko 可以修改ssh连接超时时间,windows下路径:在安装路径Python\Python36\Lib\site-packages\ ...

  3. python批量运行cmd_python 之多主机批量执行命令

    当我们有很多台linux服务器的时候,而每台服务器都需要做同一个操作,比如很多节点的集群环境下,要更改一个配置文件,哪怕只是一行,在传统情况下,也需要每台去单独操作. 最近也是有这样的需求,需要操作的 ...

  4. DSSAT模型建模方法、Python+DSSAT快速批量运行及交叉融合、扩展

    Decision Support Systems for Agrotechnology Transfer (简称DSSAT)模型是世界知名的作物生长模拟模型之一.现有版本V4.7能模拟27种主要农作物 ...

  5. 如何用Python批量提取PDF文本内容?

    本文为你展示,如何用Python把许多PDF文件的文本内容批量提取出来,并且整理存储到数据框中,以便于后续的数据分析. 问题 最近,读者们在后台的留言,愈发五花八门了. 写了几篇关于自然语言处理的文章 ...

  6. python怎么读取pdf为文本_轻松用Python批量提取PDF文本内容,这个小技巧告诉你!...

    轻松用Python批量提取PDF文本内容,这个小技巧告诉你!-1.jpg (22.73 KB, 下载次数: 0) 2018-9-7 08:33 上传 本文为你展示,如何用Python把许多PDF文件的 ...

  7. Python工具源码,Python批量提取PPT文件中的图片

    在办公场景当中,同样也有这样一个需求,那就是快速批量把PPT文件中的图片提取出来,毕竟一个个点击另存为太过于繁琐,以及耗费时间,前面本渣渣分享过如何应用Python批量提取PDF文件中的图片,而这一篇 ...

  8. python 如何批量提取文件中的字符_如何用Python批量提取PDF文本内容?

    本文为你展示,如何用Python把许多PDF文件的文本内容批量提取出来,并且整理存储到数据框中,以便于后续的数据分析. 问题 最近,读者们在后台的留言,愈发五花八门了. 写了几篇关于自然语言处理的文章 ...

  9. python提取pdf文件内容_如何用Python批量提取PDF文本内容?

    本文为你展示,如何用Python把许多PDF文件的文本内容批量提取出来,并且整理存储到数据框中,以便于后续的数据分析. 问题 最近,读者们在后台的留言,愈发五花八门了. 写了几篇关于自然语言处理的文章 ...

最新文章

  1. c++11 移动语义move semantics
  2. python3 tensorflowprint错误_解决import tensorflow as tf 出错的原因
  3. HDU-1269 Tarjan求强连通分量,模板题
  4. vue饼图组件_vue2.0 自定义 饼状图 (Echarts)组件
  5. HTML5系列:HTML5与HTML4的区别
  6. 程序员,活得是本事:30 岁后的 人生建议
  7. 数据安全,配置先行;如何检查,SQL 评估 API
  8. 处理 git 合并冲突
  9. 云台山网络营销计划_山东云台山两日游|网络营销职业规划范文
  10. 有限元法基本思想和分类
  11. RF修改服务器设置,3-RF服务端程序安装手册V1.0(7页)-原创力文档
  12. 您的计算机存在远程桌面连接,远程桌面无法连接,详细教您电脑远程桌面无法连接怎么办...
  13. 破解压缩包、pdf、word 密码【Hashcat + john the ripper】
  14. 完美解决Python 发送邮件126,136,QQ等,都会报•554 DT:SPM 发送的邮件内容包含了未被许可的信息,或被系统识别为垃圾邮件。请检查是否有用户发送病毒或者垃圾邮件
  15. 客户的sample和项目计划
  16. java 将多个文件打包成压缩包下载
  17. Failed to read artifact descriptor for
  18. CountDownLatch、CyclicBarrier实战场景分析(附代码)
  19. python 遍历,删除,复制文件夹下所有文件
  20. 多项式嵌套乘法及matlab实现

热门文章

  1. JAVA中fish什么意思,fish是什么意思_fish的翻译_音标_读音_用法_例句_爱词霸在线词典...
  2. vue开发 - 将方法绑定到window对象,给app端调用
  3. [CTSC2017]吉夫特(Lucas定理,DP)
  4. Unity 内嵌网页
  5. c# Chart 服务器端动态创建ChartArea
  6. 面向对象与原型(二)
  7. linux获取连续数组下标值,shell 数组,双层循环打印变量
  8. 软件工程复习提纲——第九章
  9. 模拟——生活大爆炸版石头剪刀布(洛谷 P1328)
  10. 表格锁定表头不动_Excel教程:你有没有被表头难过?分享几招搞定(下)