Materials
Jay_Franklin
Maths, Physics, Python
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SRIM通过python计算dap
本文介绍了一个用于处理SRIM模拟数据的Python工具类Damage,主要功能包括:1. 从SRIM的VACANCY.txt文件中提取深度、离子空位和反冲空位数据;2. 计算损伤量(DPA)分布;3. 快速绘制DPA-深度曲线图。该类封装了数据读取、计算和可视化功能,使用时需提供SRIM文件路径、离子注量和材料原子密度参数。代码采用中文列名映射,并配置了中文字体显示支持。需要注意的是,虽然经过初步验证,但作者不保证计算结果的绝对准确性,建议用户在使用前进行测试验证。该工具适用于SRIM模拟数据的后处理分析原创 2025-12-24 20:29:52 · 229 阅读 · 0 评论 -
SRIM数据处理(Stopping Range Tables)
摘要:本文介绍了一个稳健的SRIM数据解析函数,用于处理SRIM输出文件中的能量、阻止本领和射程等数据。该函数能自动识别keV/MeV能量单位和Å/µm射程单位,并将其转换为统一单位(keV和Å)存储在pandas DataFrame中。函数使用正则表达式匹配数据行,包含能量转换和射程转换功能,最终输出包含6列数据的表格:能量(keV)、电子阻止本领、核阻止本领、投影射程、纵向离散和横向离散。解析后的数据可方便地保存为CSV文件或进行后续分析绘图。原创 2025-11-26 09:58:27 · 180 阅读 · 0 评论
分享