您的位置:极速下载站 → 电脑软件 → 其他软件 → 其他综合 → XPS Peak Fit
当我还是一名研究生时,我在XPS峰值拟合上花费了大约1000个小时。在此期间,我曾梦想XPS峰值拟合软件中的许多功能可以帮助从XPS峰值获取更多信息并减少我的处理时间。 1994年,我编写了一个程序,将Kratos XPS光谱文件转换为ASCII数据。一旦这个程序完成,我发现该程序可以很容易地转换为峰值拟合程序。然后我将梦想的特征添加到程序中,例如,在Shirley背景计算的噪声基线处定位点的更好方法,将2p3 / 2和2p1 / 2的两个峰组合在一起,同时拟合不同的XPS区域。
在第一个版本和2.0版本之后,很多人都给我发了电子邮件并给了我很多建议。我还发现了可以添加到程序中的其他功能。版本3.0的主要变化是添加牛顿的优化方法。我发现牛顿法可以大大减少多区域峰值拟合的优化时间。对于3.1版,我删除了向我报告的所有运行时错误。添加了“Shirley + Linear”背景。根据用户的要求添加了“复制到剪贴板”功能。添加了一些其他次要图形功能。在版本4.0中,添加了非对称峰值函数,三种用于导入的附加文件格式以及一些小调整。然而,增加非对称峰值函数实际上需要我将峰值函数从高斯 - 洛伦兹乘积函数改变为高斯 - 洛伦兹和函数。使用Gaussian-Lorentzian乘积函数计算非对称函数太难实现。我也意识到我们新收购的Phi的Quantum 2000 XPS系统的软件使用Gaussian-Lorentzian和函数,而我们的Kratos XPS系统的软件使用Gaussian-Lorentzian积函数。因此,我在程序中实现了这两个功能。用户可以在“选项”窗口中选择功能类型。但是,%Gaussian-Lorentzian参数的值在这两个函数中是不同的。如果选择是sum函数,当用户打开使用Gaussian-Lorentzian生成函数优化的* .xps文件时,您必须使用具有不同%Gaussian-Lorentzian的Gaussian-Lorentzian和函数重新优化光谱值。
在4.0版本发布之后,我从我的学生和许多人那里了解到打印的字符是倒置的。在跟踪我的程序几个小时后,我意识到问题是由Visual Basic引起的。大约半年后,我从微软获得了一个补丁,只需重新编译程序即可解决这个问题。此外,还添加了多区域VAMAS文件格式的导入。版本4.1只有这两个变化。
我意识到程序在后台减法程序中有弱点。在我看来,我必须阅读文献中的大量论文才能修改它们。我将在下一个版本中这样做。
此版本的程序是用Visual Basic 6.0编写的,并使用32位进程。这是一个免费软件。如果你真的想要,你可以要求源程序。我希望这个程序对没有现代XPS软件的人有用。我也希望XPS制造商可以在其软件的更高版本中采用该程序的新功能。如果您有任何问题/建议,请发送电子邮件给我。
文件信息
文件大小:540672 字节
文件说明:Freeware for XPS community
文件版本:4.01
MD5:779DD8361465AFA06F6A5E7ED6455284
SHA1:5B09AF621E87421EB10C19BB2D66336A393C03CB
CRC32:CE5C4455