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