基于MATLABGUI的谱线平滑处理

第41 卷 第6 期 核 技 术 Vol.41, No.6

2018 年6 月 NUCLEAR TECHNIQUES June 2018

基于MATLAB GUI 的谱线平滑处理

1,2 1 2 2 2 2 2 2

陈 伟 莫 磊 周建斌 方 方 洪 旭 丁卫撑 喻 杰 周 伟

1 (成都航空职业技术学院信息工程学院 成都 610100 )

2 (成都理工大学核技术与自动化工程学院 成都 610059 )

摘要 谱线平滑可以去除实测核能谱中的统计涨落并保留谱峰重要信息。首先介绍了高斯平滑和 Savitzky-

Golay (SG)平滑的原理与实现方法,然后基于矩阵实验室图形界面开发环境(Matrix Laboratory Graphical User

Interface, MATLAB GUI)设计了谱线分析工具,对谱数据进行在线实时和离线批量处理。最后对石墨预衍射X

荧光分析仪实测的U 标准样数据作平滑分析,并引入相关系数来评价平滑效果。实验结果表明:当谱峰幅值

较大时,高斯平滑的平滑度指标较好,当谱峰幅值较小时,SG 平滑显现优势;高斯平滑的参数设置较灵活,

但运算较复杂,需用到矩阵计算,SG 平滑的算法较简洁,代码执行时间更短。因此,实际工程应用中,应综

合考虑在维持较好平滑度和相关系数指标的情况下,合理选择平滑方法和参数。

关键词 谱线平滑,平滑度,相关系数,MATLAB GUI

中图分类号 TL311.1

DOI: 10.11889/j.0253-3219.2018.hjs.41.060401

Research on the spectrum smoothing method based on MATLAB GUI

CHEN Wei1,2 MO Lei1 ZHOU Jianbin2 FANG Fang2 HONG Xu2 DING Weicheng2

2 2

YU Jie ZHOU Wei

1(College of Information Engineering, Chengdu Aeronautic Polytechnic, Chengdu 610100, China)

2(College of Nuclear Technology and Automation Engineering, Chengdu University of Technology, Chengdu 610059, China)

Abstract [Background] Spectrum smoothing can remove the statistical fluctuations in the measured energy

spectrum and retain important information of the spectral peaks. Each spectrum

matlab sglay平滑,基于MATLABGUI的谱线平滑处理.PDF相关推荐

  1. bp matlab 训练参数,基于MATLABBP神经网络设计与训练.PDF

    维普资讯 内蒙古科技与经济 NM G KJYJJ 基于 MATLAB的BP神经网络的设计与训练 张圣楠 ,郭文义.,肖力墉. (1.浙江大学 电气工程学院,2.浙江大学 信息学院,浙江 杭州 3100 ...

  2. matlab emi滤波器设计,基于Matlab-GUI的EMI滤波器设计

    电子工业技术的飞速发展,带动了一系列新兴学科,电磁兼容也成为新秀并不断发展和壮大.经过10年发展,尤其随着变频器以及高频脉宽调制等变流技术在各种电源设备.传动设备等的广泛使用,其工作频率的不断提高,形 ...

  3. 毫米波雷达系列 | 基于前后向空间平滑的MUSIC算法详解

    毫米波雷达系列 | 基于前后向空间平滑的MUSIC算法详解 文章目录 毫米波雷达系列 | 基于前后向空间平滑的MUSIC算法详解 DOA阵列模型 MUSIC算法 空间平滑算法 整体流程 仿真代码 忙了 ...

  4. 基于matlab的绘图设计,基于MATLABGUI界面MCU串口实时绘图的设计.pdf

    基于MATLABGUI界面MCU串口实时绘图的设计 基于MATLABGUI界面的MCU串口实时绘图设计 李华志 尹俊峰 王亚飞 中国地质大学(武汉)自动化专业073082班 湖北 武汉 430074 ...

  5. 用matlab实现harris角点检测,基于MatlabGUI的Harris角点检测程序

    基于MatlabGUI的Harris角点检测程序 作 者: Bugzhao Mailto: bugzhao@http://www.doczj.com/doc/fd59aac50c22590102029 ...

  6. Matlab学习7-图像处理之线性平滑滤波

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.选择平均法滤波去噪 二.领域平均法去噪 三.Wiener滤波 四.线性平滑滤波 前言 空域滤波增强 卷积原理 多维 ...

  7. matlab 最大熵谱估计,基于Burg算法的最大熵谱估计

    <基于Burg算法的最大熵谱估计>由会员分享,可在线阅读,更多相关<基于Burg算法的最大熵谱估计(6页珍藏版)>请在人人文库网上搜索. 1.基于Burg算法的最大熵谱估计一. ...

  8. 画出序列的图形matlab,江恩时间序列怎么画,如何在matlab上绘制基于时间序列的图形...

    Q1:如何在matlab上绘制基于时间序列的图形 ..flag.. Q2:怎样用spss软件画出时间序列图 第一步:定义时间.步骤:数据-定义日期.有许多种日期模式,依实际情况定. 第二步:创建模型. ...

  9. 基于matlab的能级_波函数及几率密度图形的绘制,基于MATLAB的能级波函数及几率密度图形的绘制.pdf...

    基于MATLAB的能级波函数及几率密度图形的绘制.pdf 第 卷 第 期 大 学 物 理 实 验 年 月 出版 壬 刃协 卫 印 文 章编 号 一 ' 一 一 基 于 的能级 . 波 函数 及 几 率 ...

最新文章

  1. python怎么找资源_查找目标文件太慢了,用好搜索引擎,让你比Python找资源更快捷...
  2. 指针常量和常量指针简单区分理解
  3. 在wine里安装了IE6
  4. c语言酒店管理系统设计目的,C语言酒店管理系统设计.doc
  5. 狸猫换太子--删除无头单链表中结点
  6. G1手机上的VOIP之旅 - SIP Server + SipDroid
  7. Spark系列(三)SparkContext分析
  8. 报错 ERROR in static/js/vendor.b3f56e9e0cd56988d890.js from UglifyJs
  9. hdoj1159:Common Subsequence(dp基础题-最长公共子序列LCS)
  10. linux 如何添加用户,Linux 怎么添加用户(adduser)
  11. ACM/ICPC 2017 Nanning Regional 总结
  12. 兔年首文迎新春-Cesium橘子洲烟花礼赞
  13. JavaScript 基本数据类型 字符型 String
  14. 算法:根据四色定理(Four color theorem),求出地图的所有着色方案
  15. Markdown 更改字体颜色
  16. tensorflow2.0——预测泰坦尼克号旅客生存概率(Keras应用实践)
  17. matlab ezplot hod,MATLAB常用命令
  18. 什么是期权?如何从概念上理解看涨期权/看跌期权?
  19. 抽象类不能声明主体_软件的主导地位能否继续
  20. luci L大_2016款华晨金杯大海狮上市 10.58万起

热门文章

  1. Shuriken-1靶机总结
  2. 【愚公系列】2021年12月 网络工程-window10自动更新关闭
  3. scrapy教你抓取美女高清大图
  4. 高清网络摄像机主流芯片方案之安霸、德仪和海思对比
  5. 【HTML——网页端“超级玛丽”】(游戏效果+代码)
  6. 秀儿!用SSM框架实现了支付宝的支付功能,神操作啊
  7. 《C++入门经典(第5版•修订版)》——2.7 作业
  8. vmware vconverter 从物理机迁移系统到Esxi
  9. LimeSDR实验教程(11) GFSK音频发射和接收
  10. Android RecyclerView与viewBinding结合使用