等离子体matlab仿真源代码高谐波产生
高谐波产生(HHG)是指通过强激光场与气体目标的非线性相互作用产生真空(VUV)或极端(XUV)紫外线的过程。
该存储库包含用于计算所有涉及的物理现象的高谐波幅度的源代码,以及用于轻松执行各种模拟的用户友好的图形界面(GUI)。
更具体地说,我们考虑喷嘴出口处的超音速气流,等离子体中的动态离子,自由电子的量子原子响应,相位匹配和吸收。
运行代码
运行仿真至少需要MATLAB
R2016a
。
图形用户界面(GUI)
该GUI可以使用src/HHG_GUI/main.m运行,这是一个用户友好的图形界面,允许用户尝试使用不同的输入参数值并检查其对HHG进程的影响。
尤其是,GUI包含有关电离,相位匹配和偶极响应的信息。
请注意,尽管GUI刚开始时可能很慢,但所有计算都保存在.txt文件中,因此,下次您使用相同参数运行仿真时,计算时间将更快。
项目文件夹中已经提供了最常用的计算文件。
编码
HHG流程的源代码可以在src/HHG_Code/
。
在该文件夹内,所有以main_[..].m开头的MATLAB文件都是HHG过程的模拟,以研究各种参数(例如
2022-02-26 10:08:53
29.75MB
系统开源
1