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