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