基于matlab的信号仿真,一种基于Matlab的核信号产生及处理的仿真方法与流程

  • Post author:
  • Post category:其他


4a0aea0c1e7e77fc4841ea76dc732417.gif

本发明涉及核电子学领域,具体涉及一种基于matlab的核信号产生及处理的仿真方法。

背景技术:

随着核技术的进一步应用,社会对核技术开发及应用专业人才的需求量越来越大。目前对于核技术应用方面的本科教育而言,专业课尤其是《核电子学》难度大、实验环境复杂、仪器价格昂贵,使得学习成本大,学习内容抽象,实验复杂度高,因此相关教育工作阻力很大。

软件仿真是解决实验风险和设备成本的一条理想途径,但现有核信号仿真软件例如蒙特卡洛模拟软件,使用门槛高,操作较为复杂。教学的发展需要一种能够模拟整个核信号产生与处理的仿真工具或建模、仿真方法。

技术实现要素:

针对现有技术中的上述不足,本发明提供的一种基于matlab的核信号产生及处理的仿真方法解决了现有仿真工具或仿真方法使用门槛高、操作较为复杂,且不能同时具备模拟核信号生成过程和处理过程功能的问题。

为了达到上述发明目的,本发明采用的技术方案为:一种基于matlab的核信号产生及处理的仿真方法,包括以下步骤:

s1、设定入射γ射线光子的数量n以及每个入射γ射线光子的能量eγi,其中i为在区间(0,n]内的整数;

s2、采用matlab基于蒙特卡洛方法粒子输运模型,根据每个入射γ射线光子的能量eγi模拟每个入射γ射线光子在碘化钠探测器内的反应,得到每个入射γ射线光子在探测器内沉积的能量ei;