核 动 力 工 程 Nuclear Power Engineering 第 28 卷 第 3 期 2 0 0 7 年6 月 Vol. 28. No.3 Jun. 2 0 0 7 文章编号:0258-0926(2007)01-0125-03 基于 Matlab 平台上 γ 能谱光滑处理 段再煜,陈建华,张桂新,龚军军 (海军工程大学船舶与动力学院,武汉,430033) 摘要:利用 NaI(Tl)闪烁探测器得到的 γ 能谱数据,可能因统计涨落而产生误差。为了降低这一误差提出了 γ 能谱的平滑方法;根据平滑原理,在 Matlab 上编程实现谱数据的处理,并对结果进行数学评价;结果表明平滑后的能谱比未平滑的能谱误差要小。 关键词:Matlab;重心法;最小二乘法 中图分类号:TL817+.2,TL82,O582 文献标识码:A 1 引 言 由于射线和探测器中固有的统计涨落、电子学系统的噪声影响,谱数据有很大的统计涨落。谱数据的涨落使谱数据处理产生误差。在 γ 能谱的分析中,如果被分析的核素活度很低,或被分析的是发射多支 γ 射线核素所辐射的弱分支,或测量时间太短,那么,由于计数的统计涨落,可能使谱中相邻道计数的分散度较大,致使谱峰模糊。为了减少能谱测量数据的统计涨落,又保留谱峰的全部重要的特征,以便谱的分析,必须对实测 γ 能谱原始数据进行光滑。本文主要讨论在Matlab 上重心法和多项式最小二乘拟合法的比较。 2 平滑方法及原理 2.1 重心法原理 重心法[1]就是假定光滑后的数据是原来数据的重心。若用 2 道的数据取重心,则第 i 道和第i+1 道计数的重心(平均值)为 2 1 5.0 + + + = iii yy Y (1) 2 1 5.0 − − + = iii yy Y (2) 考虑的道数是整数道,对上面的 2 式再求一次重心 4 2 2 115.05.0 +−−+ ++ = + = iiiiii yyyYY Y (3) 上式即为第i道计数Yi的3点数据光滑公式。同理,以第 i-1 和 i+1 道为重心的 3 点光滑公式 4 2 12 1 iii i yyy Y ++ = −−− (4) 4 2 21 1 ++ + ++ = iiii yyy Y (5) 按照此推理的公式可以导出常用的 5 点、7 点的公式。 5 点平滑公式 = ++ = +− 4 2 11 iii i YYY Y 16 464 2112 ++−− ++++ iiiii yyyyy (6) 7 点平滑公式 ( +++= −−− 123 156 64 1 iiii yyyY )321 61520 +++ +++ iiii yyyy (7) 2.2 多项式最小二乘拟合法原理 多项式最小二乘拟合法[2]的基本思想是,当求平滑之后谱的第 m 点数据时,先在原始谱数据第 m 点的左、右各取 K 个数据点,形成一个共有2K+1 个数据点的窗口。在这个窗口中用多项式在m 点的值就是平滑后的谱在 m 点的值。当 m 值沿谱数据移动时,就可以得到整个平滑后的谱数据。这种方法称为最小二乘移动平滑法,或最小平方曲线拟合平滑法。 原始谱数据为 ym,光滑后谱数据为 Ym,在平 收稿日期:2005-11-27;修回日期:2006-10-27 核 动 力 工 程 Vol. 28. No. 3. 2007 126 滑窗口内,用一个以光滑点为中心的 q 次多项式: q jqiim xaxaxaay +⋅⋅⋅+++= 2 210 对这一谱段作最小二乘法拟合,定出多项式系数 a0、a1⋯⋯aq 所得到的多项式在中

matlab 能谱图,基于Matlab平台上γ能谱光滑处理相关推荐

  1. matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc

    扳昂旨螺冈唉陨裤外狸尿恨铸伸隧刽搅必勒诚天腑皖漂豌鲁靳碑缆键兽峙棘陶宽槐撒层僧袁廖颤渐魄货鼎躬薛扬衍逮西兰迫依煤鲁虐渠惫平合啥昭并屿己笆坍痞庐披吏去凄嘛兄察突徊溅今箩直藩潦咙锨谓崇若制匹扮复淌颐糖嗅你 ...

  2. 「电子万年历matlab仿真」——基于Matlab的电子万年历仿真实现

    「电子万年历matlab仿真」--基于Matlab的电子万年历仿真实现 作为一种具有时间显示.日期查询.闹钟提醒等功能的电子产品,电子万年历已经成为了人们日常生活中不可或缺的一部分.而在现代科技的发展 ...

  3. matlab迭代求解,[基于matlab平台的三种迭代法求解矩阵方程]matlab迭代法求方程的根...

     数值分析第二次作业 学院:电子工程学院 基于matlab平台的三种迭代法求解矩阵方程组 求解系数矩阵由16阶Hilbert方程组构成的线性方程组的解,其中右端项为[2877/851,3491/14 ...

  4. 使用matlab设计电机控制器,基于Matlab平台的球形电机控制器设计

    目前,针对多自由度电机的结构已进行了广泛的研究,三自由度电机作为一种多自由度执行元件,其输出轴的末端能够在工作空间内实现多自由度运动.球形电机作为三自由度电机的一种,其控制却很难实现真正的三自由度. ...

  5. matlab火箭模型,基于Matlab/Simulink的新型火箭建模与仿真平台搭建

    2018 年 11 月第 14 卷 第 4 期 系 统 仿 真 技 术 System Simulation Technology Nov. ,2018 Vol. 14,No. 4 中图分类号: TP3 ...

  6. matlab 双轴图,基于MATLAB图像识别的双轴寻光系统的制作方法

    本发明涉及新能源与图像处理与识别技术领域,具体涉及一种基于MATLAB图像处理的双轴寻光系统. 背景技术: 随着现在新能源技术的发展,如何高效地开发和利用好太阳能成为人们在新能源领域探索的焦点之一.光 ...

  7. 超调 matlab m文件,基于Matlab平台实现的复合轴控制系统超调控制方法与流程

    本发明属于复合轴控制技术领域,具体涉及一种基于Matlab平台实现的复合轴控制系统超调控制方法. 背景技术: 复合轴控制是近年来一种新兴的控制方法,其主要借助快速反射镜响应快.精度高的特点补偿常规控制 ...

  8. matlab 复频谱图,基于MATLAB实现连续信号与系统复频域分析

    题目:基于MATLAB实现连续信号与系统复频域分析 摘要 拉普拉斯变换(Laplace Transform),是工程数学中常用的一种积分变换.它是为简化计算而建立的实变量函数和复变量函数间的一种函数变 ...

  9. 在word中编辑matlab图,基于Matlab在Word中插入函数图形

    在Word中插入已有的图片.图形,或者是用Word提供的绘图工具插入图形是非常方便的,但要在Word中精准地插入复杂的数学函数图像图形,Word本身提供的绘图功能就显得力不从心了,将Word与MatL ...

最新文章

  1. 据说,程序员已成为女生年度最喜欢男友职业Top3?
  2. 贵州2021高考状元成绩查询,2021年贵州高考最高分多少分,历年贵州高考状元
  3. Installing ROS 2 on Ubuntu20.04 Linux
  4. LINQ之路系列博客后记
  5. svn添加用户.sh
  6. elasticsearch type类型创建时注意项目,最新的elasticsearch已经不建议一个索引下多个type...
  7. 机器学习算法汇总:人工神经网络、深度学习及其它
  8. 用计算机算标准曲线,标准曲线计算器官方版
  9. Golang map 并发读写问题源码分析
  10. Js 嵌套if选择结构
  11. 驾考网上理论刷学时防每20分钟弹框
  12. ADO的RECORDSET的RECORDCOUNT属性总是为-1
  13. js找出两个数组中的重复项
  14. Android FFMpeg 播放器
  15. 用友杨雨春 融合是企业互联网化的下一个主旋律
  16. 中国科学院大学毕业典礼致辞全文
  17. css箭头图片方向转换
  18. v-text与v-html,v-text,v-html等区别
  19. SQL Server 2008 R2 安装过程详解
  20. linux编译怎么选择cpu,使用cpuminer在Linux系统中用CPU挖矿

热门文章

  1. 【Python机器学习预测分析算法实战三】预测模型性能评估及影响因素
  2. 红旗linux修改时间,RedFlag官方公布红旗Linux V11版最早的下载体验时间
  3. VS1005 VSOS 固件和 MegaLib 亮点
  4. 数据分析与预处理常用的图和代码
  5. Java验证身份证号码及提取生日信息
  6. Python Web 框架:Tornado
  7. 解读 Caliper 修改配置文件调整交易量进行性能测试(中文首发)
  8. 104、基于51单片机智能风扇pwm调速红外遥控无线遥控风扇温控风扇系统设计
  9. X200显卡驱动 花屏问题 解决方法
  10. UE4迁移继承自C++的蓝图类(痛苦经历)