sac[時間序列信號處理軟體]

SAC(Seismic AnalysisCode)是用於處理和研究時間序列信號,主要是地震信號的通用軟體。

運行平台

Linux,Solaris,Mac,Cygwin

軟體大小

3.6M

開發者

由加州大學Lawrence Livermore國家實驗室(LLNL)開發,目前由與IRIS   合作的一群開發者負責維護工作。

功能簡介

其分析能力包括通常的算術運算、傅氏變換、頻譜估計、IIR和FIR濾波、信號疊加處理(stacking)、數據提取、數值內插、相關分析、地震震相讀取(picking)等。SAC具有多種繪圖功能,同時提供不同的版本以適用於不同的計算機系統。

現行的SAC版本可適用於UNIX(AT&T System V,Berkeley4.2),DECVAC/VMS,PRIME,IBM VM/CMS,AIX,Stellar,DataGeneral等不同的系統,在圖形處理方面可適用於仿真Tektronix4010/4014的任何圖形終端,以及X-Window,SUN-Window等適用於工作站的圖形系統。

SAC採用互動式命令的驅動方式,即每條命令都需要在終端上鍵入,或者將其放在宏(macro)命令檔案中去執行。地震信號存儲在數據檔案中,數據檔案包括一個頭段,用來說明這個檔案的內容。SAC格式可與CSS格式和SEED格式進行相互轉換。

安裝步驟

a)下載SAC2000 for Linux軟體:sac_v59.48_linux.tar.gz

b)利用adduser -s /bin/csh sac創建一個shell類型為csh的普通用戶,並為用戶創建一個主目錄(如:/home/sac)

c)拷貝/etc/csh.cshrc到/home/sac/.cshrc

d)拷貝/etc/csh.login到/home/sac/.login,修改sac用戶主目錄下的.login檔案,在檔案中加入以下兩行: setenv SACAUX /export/home/sac/aux setenv SACGRAPHIC xwindows path一行加入/home/sac/bin

e)將sac_v59.48_linux.tar.gz檔案拷貝到/home/sac目錄

f)解壓縮sac_v59.48_solaris.tar.gz tar zvxf sac_v59.48_solaris.tar

g)註銷sac用戶,重新以sac用戶登入

h)打開一個字元命令視窗,在視窗中鍵入:sac2000 i)如果出現SAC>提示符,則軟體安裝正確並開始工作。

相關詞條

熱門詞條

聯絡我們