文件名称:电磁场matlab仿真代码-QuickPICAnalysis:用于分析QuickPIC数据的MATLAB代码
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-12 19:19:20
系统开源
电磁场matlab仿真代码QuickPIC分析 用于分析QuickPIC数据的MATLAB代码。 提供了QuickPIC的开源版本。 由开发 维罗妮卡·伯格利德·奥尔森(Veronica K. 物理系奥斯陆大学 从项目的代码派生。 由于我不再定期使用这种类型的模拟,因此该analsysis软件包不再处于积极开发中。 用法 作为OsirisAnalysis,QPICAnalysis是分层的。 核心类仅包装数据集和输入文件。 第二层包含进行单位转换和统计的数据处理类,第三层是在前两个基础上构建的一组标准绘图函数。 当前,仅第一层是从OsirisAnalysis移植的。 第1层 QPICAnalysis的基本层。 包含两个类: QPIC数据 模拟数据文件夹的包装器类。 它扫描数据转储(HDF5文件)并构建可用数据集的树。 数据集的位置是使用类中的Path方法设置的。 此方法采用数据文件夹的完整路径,或者如果仅指定集合的名称,则将在QPICSettings.m中指定的文件夹之一中查找它。 可以从数据方法中提取所有数据,该方法将输入: 时间:请求的数据的转储号。 类型:请求的数据类型。 有效
【文件预览】:
QuickPICAnalysis-master
----README.md(4KB)
----CHANGELOG.md(2KB)
----PlotFunctions()
--------plotQPSliceEmittance.m(12KB)
--------plotQPVector2D.m(5KB)
--------plotQPScalar2D.m(5KB)
----QPICSettings.m(1KB)
----Classes()
--------QPICType.m(22KB)
--------QPICTools.m(12KB)
--------QPICScalar.m(8KB)
--------QPICVector.m(12KB)
--------QPICData.m(24KB)
--------QPICConfig.m(30KB)
--------QPICBeam.m(20KB)
--------QPICProcess.m(5KB)