许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  使用MATLAB进行能谱展宽处理方法

使用MATLAB进行能谱展宽处理方法

阅读数 2
点赞 0
article_banner


1.能谱展宽

在是用仿真软件(如Geant4 MCNP 等等)进行核仿真,获取的能量数据,会与现实测量不一致,这是因为,现实的探测器在测量时会存在一个展宽,电子学获取数据存在误差,展宽是必然存在的,有以下能谱展宽半高宽公式。

                               FWHM%3Da%2Bb%5Ctimes%20%5Csqrt%7BE%2Bc%5Ctimes%20E%5E2%20%7D%20                                            

其中FWHM是半高宽,a、b、c是探测器展宽的三个系数。需要与实际的相结合。

2.Matlab编程展宽

使用matlab进行编程对原始的能量数据(非谱数据)进行展宽有以下函数代码。

代码块


function wide_data = wide(data,a,b,c)
%WIDE FWHM a + b * sqrt(E + c * E ^ 2) 为展宽公式
% data 原始能量数据 a b c 三个系数
%  对能谱数据进行展宽
%  randn 产生一个正态分布随机数
for i = 1:length(data)
    wide_data(i)  = data(i) + randn()*(a + b * sqrt(data(i) + c *data(i)));
end

end



      复制成功
     
     
     
     

使用展宽函数代码进行展宽得到下图。

展宽和未展宽的比较



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空