Origin是由OriginLab公司開(kāi)發(fā)的一個(gè)科學(xué)繪圖、數(shù)據(jù)分析軟件,支持在Microsoft Windows下運(yùn)行。Origin支持各種各樣的2D/3D圖形。Origin中的數(shù)據(jù)分析功能包括統(tǒng)計(jì),信號(hào)處理,曲線擬合以及峰值分析。Origin中的曲線擬合是采用基于Levernberg-Marquardt算法(LMA)的非線性最小二乘法擬合。Origin強(qiáng)大的數(shù)據(jù)導(dǎo)入功能,支持多種格式的數(shù)據(jù),包括ASCII、Excel、NI TDM、DIADem、NetCDF、SPC等等。圖形輸出格式多樣,例如JPEG,GIF,EPS,TIFF等。內(nèi)置的查詢(xún)工具可通過(guò)ADO訪問(wèn)數(shù)據(jù)庫(kù)數(shù)據(jù)。
Origin是一個(gè)具有電子數(shù)據(jù)表前端的圖形化用戶(hù)界面軟件。與常用的電子制表軟件不同,如Excel。Origin的工作表是以列為對(duì)象的,每一列具有相應(yīng)的屬性,例如名稱(chēng),數(shù)量單位,以及其他用戶(hù)自定義標(biāo)識(shí)。Origin以列計(jì)算式取代數(shù)據(jù)單元計(jì)算式進(jìn)行計(jì)算。Origin可使用自身的腳本語(yǔ)言(LabTalk)去控制軟件,該語(yǔ)言可使用Origin C進(jìn)行擴(kuò)展。Origin C是內(nèi)置的基于C/C++的編譯語(yǔ)言。
值得注意的是,Origin可以作為一個(gè)COM服務(wù)器,通過(guò)VB.NET,C#,LabVIEW等程序進(jìn)行調(diào)用。
Origin當(dāng)前發(fā)布了兩個(gè)版本,標(biāo)準(zhǔn)版本(Origin 9.1)以及價(jià)格稍高的專(zhuān)業(yè)版本OriginPro 9.1。后者新增了一些數(shù)據(jù)分析功能,例如曲面擬合,短時(shí)傅里葉變換以及一些更加高級(jí)的統(tǒng)計(jì)功能。
Origin最初是一個(gè)專(zhuān)門(mén)為微型熱量計(jì)設(shè)計(jì)的軟件工具,是由MicroCal公司開(kāi)發(fā)的,主要用來(lái)將儀器采集到的數(shù)據(jù)作圖,進(jìn)行線性擬合以及各種參數(shù)計(jì)算。1992年,Microcal軟件公司正式公開(kāi)發(fā)布Origin,公司后來(lái)改名為OriginLab。公司位于美國(guó)馬薩諸塞州的北安普頓市。