XPS分峰步骤-科学指南针

在做 X 射线光电子能谱(XPS)测试时,科学指南针检测平台工作人员在与很多同学沟通中了解到,好多同学仅仅是通过文献或者师兄师姐的推荐对XPS有了解,但是对于其原理还属于小白阶段,针对此,科学指南针检测平台团队组织相关同事对网上海量知识进行整理,希望可以帮助到科研圈的伙伴们;

1.将所拷贝数据转换成TXT格式:把所需拟合元素 的数据引入Origin后,将column A和B中的值复制 到一空的记事本文档中(即成两列的格式,左边 为结合能,右边为峰),并存盘。如要对数据进行去脉冲处理或截取其中一部分数据,需在Origin中做好处理。

2.打开XPS Peak,引入数据:点Data----Import(ASCII),引入所存数据,则出现相应的XPS谱图。

3.选择本底:点 Background,因软件问题,High BE和Low BE的位置最好不改,否则无法再回到Origin,此时本底将连接这两点,Type可据实际情况选择,一般选择Shirley类型。

4.加峰:点Addpeak出现小框在PeakType处选择s、p、d、f等峰类型(一般选s)在Position处选择希望的峰位需固定时则点fix前小方框同法还可选半峰宽(FWHM)、峰面积等。各项中的constraints可用来固定此峰与另一峰的关系,如Pt4f7/2和Pt4f5/2的峰位间距可固定为45,峰面 积比可固定为4:3等。点Delete peak可去掉此峰。然后再点Add peak选第二个峰,如此重复。

5.拟合:选好所需拟合的峰个数及大致参数后,点Optimise region进行拟合,观察拟合后总峰与原始峰的重合情况,如不好,可多次点Optimise region。

6.参数查看:拟合完成后,分别点另一个窗口中的Rigion Peaks下方的0、1、2等可看每个峰的参数,此时XPS峰中变红的为被选中的峰。如对拟合结果不region满意,可改变这些峰的参数,然后再点Optimise。

7.点Save XPS存图,下回要打开时点Open XPS就可以打开这副图继续进行处理。

8.数据输出:点Data――Print with peak parameters可打印带各峰参数的谱图,通过峰面积可计算此元素在不同峰位的化学态的含量比。

点Data――Export to clipboard,则将图和数据都复制到了剪贴板上,打开文档(如Word文档),点粘贴,就把图和数据粘贴过去了。

点Data――Export (spectrum),则将拟合好的数据存盘,然后在Origin中从多列数据栏打开,则可得多列数据,并在Origin中作出拟合后的图。

免责声明:部分文章整合自网络,因内容庞杂无法联系到全部作者,如有侵权,请联系删除,我们会在第一时间予以答复,万分感谢。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/101158.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ubuntu疑难杂症

1.ubuntu 使用apt 安装软件时提示出现不能获得lock $ sudo rm /var/lib/dpkg/lock$ sudo dpkg --configure -a$ sudo rm /var/lib/apt/lists/locksudo rm /var/lib/dpkg/lock sudo rm /var/lib/dpkg/lock-frontend sudo rm /var/cache/apt/archives/lock

Docker 网络管理

Docker 网络实现原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机…

手机待办事项app哪个好?

手机是日常很多人随身携带的设备,手机除了拥有通讯功能外,还能帮助大家高效管理日常工作,借助手机上的待办事项提醒APP可以快速地帮助大家规划日常事务,提高工作的效率。 过去,我也曾经在寻找一款能够将工作任务清晰罗…

区块链技术的飞跃: 2023年的数字革命

随着时代的推进和技术的不断创新,2023年成为区块链技术飞跃发展的一年。区块链,一个曾经只是数字货币领域的技术,现在已经逐渐渗透到各个行业,成为推动数字经济发展的重要力量。在这个数字革命的时代,我们探讨区块链技…

es6 数据类型

​ es6 数据类型 map 数据类型 >Map 对象保存键值对。 用途 : Object的key无法支持该数据时需要了解对象大小时 map 数据类型任何值(对象或者原始值) 都可以作为一个键。 Object 的键只能是字符串 let myMap new Map(); let myMap1 new Map(); var keyStrin…

水库大坝除险加固安全监测系统解决方案

一、系统背景 为贯彻落实《办公厅关于切实加强水库除险加固和运行管护工作的通知》(〔2021〕8号)要求,完成“十四五”小型病险水库除险加固、雨水情测报和大坝安全监测设施建设任务,规范项目管理,消除安全隐患&#xf…

Hadoop设置hdfs全局指令

在终端进入用户个人环境变量配置文件 vim ~/.bashrc 然后添加如下内容 export PATH$PATH:/usr/local/hadoop/bin 添加到你的hadoop下载目录的bin目录为止就可以了 重新激活一下配置文件 source ~/.bashrc hdfs有专属于自己的文件存储目录,加上特殊的指令就可以箱终端一…

Python“梦寻”淘宝天猫店铺所有数据接口,淘宝店铺所有商品数据API接口,淘宝API接口申请指南(含代码示例)

获取淘宝店铺所有商品数据的接口可以通过淘宝开放平台获取。 具体操作步骤如下: 在淘宝开放平台注册成为开发者,并创建一个应用,获取到所需的 App Key 和 App Secret 等信息。使用获取到的 App Key 和 App Secret,进行签名和认证…

@MultipartConfig注解

前言: 在学习Javaweb的Servlet文件上传和下载的过程中,我们会遇到一个特殊的注解---MultipartConfig。 MultipartConfig的适用情况: 1.文件上传: 当您的应用程序需要接收用户上传的文件时,可以在相应的 Servlet 上使用 Multipart…

C++ - 智能指针 - auto_ptr - unique_ptr - std::shared_ptr - weak_ptr

前言 C当中的内存管理机制需要我们自己来进行控制,比如 在堆上 new 了一块空间,那么当这块空间不需要再使用的时候。我们需要手动 delete 掉这块空间,我们不可能每一次都会记得,而且在很大的项目程序当中,造成内存泄漏…

milvus测试

milvus测试 目标 其实,我应该弄明白他的输入输出分别是什么? 输入是图片,图片经过ml模型进行特征提取,再在milvus中进行存储或者检索 部署 ✘ delldell-Precision-3630-Tower  /nvme/baum/git-project/milvus   master …

js中await用法

在JavaScript中,await用于暂停异步函数执行,等待Promise对象的解决。当Promise对象解决时,await将返回被解决的值,否则它将抛出一个被拒绝的Promise错误。 下面是一些使用await的例子: 使用await等待一个Promise对象…

机器学习极值问题

给出二次函数 f ( x ) 1 2 x T P x q T x r f(x) \frac{1}{2}x^TPx q^Tx r f(x)21​xTPxqTxr的极小值点。(P是对称矩阵) 解: 对f(x)求导数: f ( x Δ x ) − f ( x ) 1 / 2 ( x Δ x ) T P ( x Δ x ) q T ( x Δ x ) r − 1 / 2 x T P x…

TIME-LLM: TIME SERIES FORECASTING BY REPROGRAMMING LARGE LANGUAGE MODELS

本文是LLM系列文章,针对《TIME-LLM: TIME SERIES FORECASTING BY REPROGRAMMING LARGE LANGUAGE MODELS》的翻译。 time-llm:通过重新编程大型语言模型来预测时间序列 摘要1 引言2 相关工作3 方法4 主要结果5 结论和未来工作 摘要 时间序列预测在许多现实世界的动…

优化 if-else 语句的最佳方案

文章目录 前言一、条件表达式优化1、先行计算条件表达式 二、条件判断结构优化1、使用三目运算符2、省略最后的 else3、减少 if 语句包裹的内容4、异常状态先行返回5、条件匹配案例 三、使用 Optional 类1、对象判空 - 对象为空,则抛出异常2、对象判空 - 对象非空&a…

SpringBoot 如何使用 Ehcache 作为缓存

使用Spring Boot Sleuth进行分布式跟踪 在现代分布式应用程序中,跟踪请求和了解应用程序的性能是至关重要的。Spring Boot Sleuth是一个分布式跟踪解决方案,它可以帮助您在分布式系统中跟踪请求并分析性能问题。本文将介绍如何在Spring Boot应用程序中使…

选择适合变更管理的产品开发工具的要点和建议

什么是变更管理? 变更管理是指导组织改进的学科。由于可观察到的行为变化,它会导致永久性变化。它确保您的组织以彻底、有序和可持续的方式学习和改进。成功的改进项目需要个人和团队保持一致,他们有共同的愿景,他们知道如何定义…

指数移动平均EMA

指数移动平均EMA 介绍示例代码 补充:torch.lerp 介绍 指数移动平均(Exponential Moving Average,简称 EMA)是一种常用的平滑方法,通常用于时间序列数据的平滑处理。EMA 可以减小噪声的影响,使得数据更加平…

收录一些常见的算法题型

常用算法 字符串 s.trim():去掉字符串首尾的空格s.split("\\s"):按照空格对字符串分割 树 前中后序遍历 /*** 统一一下* param root* return*///前序public static List<Integer> preOrder(TreeNode root){List<Integer> list new ArrayList();Stac…

MidJourney | AI绘画也有艺术

免费绘画&#xff0c;体验更多AI可关&注公&众&号&#xff1a;AI研究工厂