自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 深度学习代码-代码中的小工具

是一个轻量级的配置库,用于管理和解析配置文件。它主要用于处理深度学习项目中的配置信息,使得配置文件更加易读和易写。中的核心类,用于表示配置文件中的节点。配置文件通常以 YAML 或 JSON 格式存储,而。主要用于对各种参数说明,一项一项的列出来。就是用来解析和管理这些配置文件的。1 、yacs配置库。

2024-01-24 17:45:47 489

原创 linux系统与嵌入板子之间传文件(adb),启动嵌入式板子终端(minicom)

首先,要在本地的linux系统上面安装好超级终端,用于控制嵌入式芯片的终端。然后通过指令与之连接起来。这里需要的通过端口-usb与电脑连接。使用指令 sudo apt-get update,更新一下apt指令。使用指令 sudo apt-get install minicom,安装超级终端minicom。使用指令 sudo minicon -s,配置超级终端。通过上下键选择serial port setup 对端口进行配置,选择后按enter进入。

2023-11-04 11:03:40 1055 1

原创 python获取gprMax中.out文件存储的数据(hd5f格式)

其中,简单的仿真在out文件中只会保存rxs和srcs,做数据处理只需要rx中的数据即可。

2023-10-13 07:00:00 412

原创 将gprMax的out文件转化为DZT文件

【代码】将gprMax的out文件转化为DZT文件。

2023-10-12 16:00:30 292 3

原创 使用python按字节和位写数据到文件

这个可以不创建,创建域的目的就是为写文件的时候好看,使用class readhead 创建一个fields将需要的头管理起来。使用struct库中的pack将要写入的文件数据按字节压缩为二进制数据,因为write只能支持按字节的二进制数据向其中写入。需要注意的地方,当使用char数据类型时,赋值的时候需要使用b’ '的方式进行,不然会报错。先声明域,然后对头文件中的名称进行赋值,剩下的头包含的名称继续往下写。这里需要注意,写入的时候会警告,因为write是按字节写入的,有冲突。

2023-10-12 15:32:50 540

原创 7 PML(Perfectly Matched Layer)命令

gprMax的默认行为是使用一阶CFS PML,该PML在模型域的六面各有10个单元格的厚度。这个厚度可以通过以下命令进行更改。

2023-10-02 07:00:00 158 1

原创 6 源命令和输出命令

例如,一个y方向,内阻为50欧姆,幅度为5,中心频率为1.2 GHz高斯波形的电压源。例如,一个z向传输线源,其电阻为75欧姆,幅度为5,中心频率为1.2 GHz高斯波形。式中𝐽𝑠为电流密度,𝐼为电流,∆𝑙为无穷小电偶极子的长度,∆x,∆y,∆z为网格的空间分辨。功能:指定一个ASCII文件,该文件包含幅度值列,这些幅度值列指定可以与模型中的源一起。file1:为与输入文件在同一目录下包含指定波形的文件的名称,或者file1可以是包含指定波形的文。如果它的电阻为零,即指定电场分量的时间变化是规定的,

2023-10-01 07:00:00 148

原创 5 对象构造命令

对象构造命令在输入文件是按照命令行的顺序进行处理的,在进行对象构建的时候,可以把模型中的空间当成一个画布,其中引入了物体,并且可以将一个物体覆盖在另一个物体上,从而覆盖其属性,以产生所需的几何形状,对象构造命令可创建复杂的形状和配置。f4、f5、f6:为#fractal_box上表面的右上角(x,y,z)坐标。例如,指定一个其轴在y方向,长度为0.7 m,半径为100mm,并且是一个完美的电导体的圆柱体。例如,#sand: 3 0 10 0是材料,文件中的第一个材料,它将与HDF5文件中的任何为零的整数。

2023-09-30 07:00:00 279

原创 4 材料生成命令

式中,∆𝜖𝑟𝑝=𝜖𝑟𝑠𝑝−𝜖𝑟∞,其中,𝜖𝑟𝑠𝑝为极点的零频率相对介电常数,𝜖𝑟∞为无穷频下的相对介电常数,𝜏𝑝为极点弛豫时间。式中,∆𝜖𝑟𝑝 = 𝜖𝑟𝑠𝑝 −𝜖𝑟∞,𝜖𝑟𝑠𝑝其为极点的零频率相对介电常数,𝜖𝑟∞其为无限频率时的相对介电。f1:为第一个Debye poles极零频率相对介电常数与无限频率相对介电常数之差,即∆𝜖𝑟𝑝=𝜖𝑟𝑠𝑝1−𝜖𝑟∞。f3:为第二个Debye poles极零频率相对介电常数与无限频率相对介电常数之差,即∆𝜖𝑟𝑝=𝜖𝑟𝑠𝑝2−𝜖𝑟∞。与极点频率和松弛时间相关的时间值应始。

2023-09-29 07:00:00 352

原创 3 基本命令

其中f1可以取0 < f1≤1,那么实际使用的时间步长是f1 *∆𝑡,其中∆𝑡是使用CFL条件中的等式计。使用Python代码块中创建命令更容易,其中gprMax中有内置模块,包含一些最常用的函数形式。file1可以是在与输入文件相同的目录中包含命令的文件名称,也可以是包含命令的文件的完整。功能:从指定文件中包含的命令插入到输入文件中放置#include_file命令的位置。其中c1可以是y(是)或n(否),打开或关闭显示屏幕上的信息量,默认值为y。功能:更改gprMax使用的时间步长∆𝑡的值。

2023-09-28 07:00:00 86

原创 2 使用的必要命令

在gprMax中大多数命令都是可选的,但有一些基本命令是构建任何模型所必需的,例如模型的大小,gprMax将终止执行并发出错误消息。

2023-09-27 07:00:00 120

原创 1 使用命令的基本知识

gprMax使用的是将一个.in文件导入在gprMax的运行环境下进行仿真的,首先要提供一个.in文。在输入.in文件中,指令都是通过哈希字符(#)作为开头的,即表示传递给gprMax的命令的开头。件作为输入,这个.in文件包括运行GPR模型所需的所有必要信息,.in文件是一个ASCII文本文件,哈希字符(#),如果一行以哈希字符(#)开头,程序会默认是一个有效的命令,如果没有哈希字符(#)f:是一个实数,可以用小数,例如1.5,可以用科学记数法,例如15e-1或0.15e1.如果命令的名称不正确,

2023-09-26 00:30:00 188 1

原创 linux系统中gprMax软件的学习笔记——pycuda的安装

需要安装显卡驱动,显卡对应的cuda-toolkit,才能安装pycuda。

2023-09-25 07:55:32 274 1

原创 linux系统中gprMax软件的学习笔记——gprMax软件的下载与安装

gprMax是一个探地雷达的仿真软件,可以通过一个.in文件建模,通过gprMax软件进行仿真,生成一些文件,.out文件显示仿真波形,.vti文件显示模型实际形状,snaps文件制作快照的文件。制作快照和显示模型是通过paraview软件进行的。

2023-09-24 21:25:42 565 1

原创 Linux系统下安装英伟达(NVIDIA)的驱动

输入指令nvidia-smi,(指令中没有空格)查看显卡的支持驱动的类型,主要是判断显卡是否就位,有没有显卡。安装gcc工具,记得更新一下apt,sudo apt update,如果不行,使用apt-get。1,首先,如果系统中还有其他的nvidia的驱动或者旧版本的驱动,要先将其卸载。1,查看nouveau是否在运行,先输入指令,如果不出现一下的情况则已经禁用。-no-opengl-files:只安装驱动文件,不安装OpenGL文件。进入后,填写显卡的型号和版本,点击search搜索后下载。

2023-09-18 10:43:23 14256 7

原创 使用u盘安装Linux系统-Ubuntu20.4

2.有一个选项:为图形或无线硬件,以及其它媒体格式安装第三方软件 为图形或无线硬件,以及其它媒体格式安装第三方软件,这个不要勾选。在Ubuntu的官网下载ubuntu20.4系统的镜像,这里下载的是老版本,到镜像源进行下载。这里需要写入的U盘需要把里面的文件进行备份,在制作启动U盘时,会将里面所有的数据删除。5,在电脑里面查看U盘就是这样的显示,要是没有,弹出U盘再插入即可显示。3,这里选择自己的需要写入的U盘,然后点击写入,等待写入完成。5,重启后,拔掉安装的u盘。下载完成后,下载软碟通,制作启动u盘,

2023-09-17 10:47:18 2480 3

原创 Linux系统下安装anaconda的详细步骤(root会有点问题)

下载anaconda文件->更改文件的权限->开始安装->完成交互问题(更改安装位置)->配置环境变量->更改文件目录权限。

2023-09-12 20:41:04 5807

原创 使用SSH完成win11与linux系统之间文件传输(scp)和远程控制

右键win,选择计算机管理,进入计算机管理找到服务-openSSH客户端和openSSH服务器,右键-属性-启动类型-自动,两个都改。没有安装SSH客户端和SSH服务器,点击-查看功能,找到openSSH客户端和openSSH服务器,勾选后,点击下一步安装即可。文件夹传输指令:scp -r win11本地文件地址 Linux用户名@IP:Linux系统的地址。文件夹传输指令:scp -r Linux本地文件地址win11用户名@IP:win11系统的地址。Ip的获取,设置-网络-如图。

2023-09-02 18:37:30 2968 1

原创 Win11端口驱动安装笔记

解决win11没有端口显示问题

2023-08-31 20:07:59 4167 10

gprMax的out文件转DZT显示基本内容

gprMax的out文件转DZT显示基本内容

2023-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除