Origin是由OriginLab公司開(kai)發的(de)一個科學(xue)繪圖(tu)、數(shu)(shu)據(ju)(ju)分析軟件,支持(chi)在Microsoft Windows下運行。Origin支持(chi)各種(zhong)各樣的(de)2D/3D圖(tu)形(xing)。Origin中的(de)數(shu)(shu)據(ju)(ju)分析功(gong)能包括統計,信(xin)號處理,曲線擬(ni)合(he)以及峰值分析。Origin中的(de)曲線擬(ni)合(he)是采用基于Levernberg-Marquardt算法(fa)(LMA)的(de)非(fei)線性(xing)最(zui)小(xiao)二乘(cheng)法(fa)擬(ni)合(he)。Origin強(qiang)大的(de)數(shu)(shu)據(ju)(ju)導入功(gong)能,支持(chi)多種(zhong)格式的(de)數(shu)(shu)據(ju)(ju),包括ASCII、Excel、NI TDM、DIADem、NetCDF、SPC等(deng)等(deng)。圖(tu)形(xing)輸出(chu)格式多樣,例如JPEG,GIF,EPS,TIFF等(deng)。內置的(de)查(cha)詢工(gong)具(ju)可通(tong)過ADO訪問(wen)數(shu)(shu)據(ju)(ju)庫數(shu)(shu)據(ju)(ju)。
Origin是(shi)一個具(ju)有電子(zi)數(shu)據表(biao)(biao)前端的(de)圖形化(hua)用(yong)戶(hu)界面軟件。與常用(yong)的(de)電子(zi)制(zhi)表(biao)(biao)軟件不同,如Excel。Origin的(de)工作(zuo)表(biao)(biao)是(shi)以列(lie)為對象的(de),每一列(lie)具(ju)有相應(ying)的(de)屬性,例如名稱,數(shu)量單位,以及其他用(yong)戶(hu)自定義(yi)標識。Origin以列(lie)計算式取代數(shu)據單元(yuan)計算式進行計算。Origin可使用(yong)自身的(de)腳本語言(yan)(LabTalk)去控制(zhi)軟件,該語言(yan)可使用(yong)Origin C進行擴展。Origin C是(shi)內置的(de)基(ji)于C/C++的(de)編譯語言(yan)。
值得注意的是,Origin可以作為一個COM服務器,通過(guo)VB.NET,C#,LabVIEW等程序(xu)進行調用。
Origin當(dang)前發(fa)布了(le)兩個版本(ben),標準(zhun)版本(ben)(Origin 9.1)以及(ji)(ji)價格稍高(gao)的(de)專業版本(ben)OriginPro 9.1。后者(zhe)新(xin)增了(le)一些(xie)數(shu)據分析(xi)功能,例如曲面擬(ni)合,短時傅(fu)里葉(xie)變換以及(ji)(ji)一些(xie)更加高(gao)級的(de)統計(ji)功能。
Origin最初是(shi)一(yi)個專門為微型(xing)熱量計設(she)計的(de)軟件工(gong)具,是(shi)由MicroCal公司(si)開(kai)發的(de),主要用來將儀器采集到的(de)數據作(zuo)圖,進行(xing)線性擬合以及各種參(can)數計算。1992年,Microcal軟件公司(si)正式公開(kai)發布Origin,公司(si)后來改名(ming)為OriginLab。公司(si)位(wei)于美國馬薩諸塞州的(de)北安普(pu)頓市。