您的位置:極速下載站 → 電腦軟件 → 其他軟件 → 其他綜合 → XPS Peak Fit

當我還是一名研究生時,我在XPS峰值擬合上花費了大約1000個小時。在此期間,我曾夢想XPS峰值擬合軟件中的許多功能可以幫助從XPS峰值獲取更多信息并減少我的處理時間。 1994年,我編寫了一個程序,將Kratos XPS光譜文件轉(zhuǎn)換為ASCII數(shù)據(jù)。一旦這個程序完成,我發(fā)現(xiàn)該程序可以很容易地轉(zhuǎn)換為峰值擬合程序。然后我將夢想的特征添加到程序中,例如,在Shirley背景計算的噪聲基線處定位點的更好方法,將2p3 / 2和2p1 / 2的兩個峰組合在一起,同時擬合不同的XPS區(qū)域。

在第一個版本和2.0版本之后,很多人都給我發(fā)了電子郵件并給了我很多建議。我還發(fā)現(xiàn)了可以添加到程序中的其他功能。版本3.0的主要變化是添加牛頓的優(yōu)化方法。我發(fā)現(xiàn)牛頓法可以大大減少多區(qū)域峰值擬合的優(yōu)化時間。對于3.1版,我刪除了向我報告的所有運行時錯誤。添加了“Shirley + Linear”背景。根據(jù)用戶的要求添加了“復制到剪貼板”功能。添加了一些其他次要圖形功能。在版本4.0中,添加了非對稱峰值函數(shù),三種用于導入的附加文件格式以及一些小調(diào)整。然而,增加非對稱峰值函數(shù)實際上需要我將峰值函數(shù)從高斯 - 洛倫茲乘積函數(shù)改變?yōu)楦咚?- 洛倫茲和函數(shù)。使用Gaussian-Lorentzian乘積函數(shù)計算非對稱函數(shù)太難實現(xiàn)。我也意識到我們新收購的Phi的Quantum 2000 XPS系統(tǒng)的軟件使用Gaussian-Lorentzian和函數(shù),而我們的Kratos XPS系統(tǒng)的軟件使用Gaussian-Lorentzian積函數(shù)。因此,我在程序中實現(xiàn)了這兩個功能。用戶可以在“選項”窗口中選擇功能類型。但是,%Gaussian-Lorentzian參數(shù)的值在這兩個函數(shù)中是不同的。如果選擇是sum函數(shù),當用戶打開使用Gaussian-Lorentzian生成函數(shù)優(yōu)化的* .xps文件時,您必須使用具有不同%Gaussian-Lorentzian的Gaussian-Lorentzian和函數(shù)重新優(yōu)化光譜值。
在4.0版本發(fā)布之后,我從我的學生和許多人那里了解到打印的字符是倒置的。在跟蹤我的程序幾個小時后,我意識到問題是由Visual Basic引起的。大約半年后,我從微軟獲得了一個補丁,只需重新編譯程序即可解決這個問題。此外,還添加了多區(qū)域VAMAS文件格式的導入。版本4.1只有這兩個變化。
我意識到程序在后臺減法程序中有弱點。在我看來,我必須閱讀文獻中的大量論文才能修改它們。我將在下一個版本中這樣做。
此版本的程序是用Visual Basic 6.0編寫的,并使用32位進程。這是一個免費軟件。如果你真的想要,你可以要求源程序。我希望這個程序?qū)]有現(xiàn)代XPS軟件的人有用。我也希望XPS制造商可以在其軟件的更高版本中采用該程序的新功能。如果您有任何問題/建議,請發(fā)送電子郵件給我。
文件信息
文件大小:540672 字節(jié)
文件說明:Freeware for XPS community
文件版本:4.01
MD5:779DD8361465AFA06F6A5E7ED6455284
SHA1:5B09AF621E87421EB10C19BB2D66336A393C03CB
CRC32:CE5C4455