# Monte_Carlo_Simulation **Repository Path**: zheng-ray/Monte_Carlo_Simulation ## Basic Information - **Project Name**: Monte_Carlo_Simulation - **Description**: Monte Carlo Simulation of EBL - **Primary Language**: Matlab - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-10-09 - **Last Updated**: 2021-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 简介 本文为作者毕业设计的相关代码。代码不做他用,如需参考、使用、开发请与作者联系。邮箱: ## 代码功能 电子束曝光的Monte Carlo仿真。目前可以实现绘制电子的二维追迹图、三维追迹图、沿深度方向的能量沉积图、二维平面的能量沉积图、沿矢径R方向的胶层内的能量沉积图、背散射电子与透射电子的区分、背散射系数的计算。 ## 运行环境 Matlab R2020a(不限于此版本);Windows操作系统 ## 使用方法 **运行main.m即可** 1. **读入部分**: * **键盘读入**: 输入0,之后根据提示输入即可。 * **文件读入**: * 在一个文本文件中按要求存储下相关参数。第一行为仿真电子数目,第二行为绘制沿深度方向能量分布图的深度最大值,第三行为入射电子束能量初值,第四行开始为每一层的参数值,按照要求顺序书写即可。 * 输入1,输入txt文件名即可读入文件。 2. **输出文件夹建立**: 如果已存在文件夹,会提示输入后缀以新建一个其他文件夹;如果不输入或者输入的后缀已存在,那么会覆盖同名文件夹下的文件。 ## 代码结果 代码会将结果图以png格式和fig格式分别保存在前面指定的文件夹中,同时也会新建一个文本文件并将此次仿真的背散射系数存储在其中。