SAC 入门
SAC 进阶
SAC 命令
附录
学习 SAC 最好的方式是找一个有经验且有耐心的人,让他/她给你演示 SAC 是如何工作的。如果没有这样一个人的话,那么你就需要打开终端从头开始自学。
学习 SAC 的过程大致可以分成三个阶段,下面列出了每个阶段的具体要求。普通用户需要达到 SAC 进阶才能满足日常数据处理的要求。
掌握 SAC 中最常用的命令,包括但不限于 help、read、write、plot、quit、plotpk、listhdr、chnhdr、rmean、rtrend、taper、bandpass、plot1、plot2、cut、fft、transfer;
理解地震数据处理流程,参见 SAC 数据处理 一章;
了解 SAC 文件格式,掌握常见的 头段变量,理解 时间变量;
SAC 相关工具:saclst、pssac;
掌握 SAC 的大部分命令,至少要知道哪个命令可以实现什么功能;
掌握如何绘制波形图,见 SAC 图像;
了解 SAC 编程以及如何在脚本中调用 SAC,见 SAC 编程 和 脚本中调用 SAC;
学会在自己的程序中读写 SAC 文件,见 SAC 函数库 和 SAC I/O;
了解 SAC 软件包的内部结构;
自己写程序实现 SAC I/O 库;
阅读 SAC 源码,了解命令的技术细节;
向 SAC 贡献代码;