第1章 关于SU 1
1.1 SU是什么 2
1.2 SU不是什么 3
1.3 获取和安装SU 3
第2章 帮助工具 5
2.1 SUHELP-显示可执行的程序和Shell文本 5
2.2 SUNAME-列出SU中各项目的名字和简短描述 6
2.3 The Selfdoc-程序的自述文档 7
2.4 SUDOC-列出SU中各条目在线完全文档 9
2.5 SUFIND-对给定的字符串查找SU项目 13
2.6 GENDOCS-一个包含全部自述文档Selfdocs的LaTeX格式的速成文档 17
2.7 Suhelp.html(suhelp网页) 17
2.8 Demos-演示程序 19
2.9 其它帮助方式 20
第3章 核心Seismic Unix程序 21
3.1 从磁带上读写数据 21
3.1.1 SEGY格式和SU数据格式 22
3.1.2 SEGYREAD-将SEG-Y数据读入SU 23
3.1.3 SEG-Y的混乱用法 24
3.1.4 SEGYWRITE-写SEGY磁带或磁盘文件 25
3.1.5 SEGYHDRS-为segywrite创建SEGY ascii码和二进制码道头 25
3.1.6 BHEDTOPAR,SETBHED-编辑二进制头文件 26
3.1.7 SEGDREAD-其它SEG格式 27
3.1.8 DT1TOSU-非SEG磁带格式 27
3.2 数据格式转换 27
3.2.1 A2B和B2A-ASCⅡ到Binary、Binary到ASCⅡ 28
3.2.2 FTNSTRIP-Fortran数据输入到C 28
3.2.3 从C到Fortran 29
3.2.4 H2B-输入8位16进制数 30
3.2.5 RECAST-改变二进制数据类型 30
3.2.6 TRANSP-转置二进制数据 31
3.2.7 FARITH-对二进制数据作简单的算术运算 31
3.3 道头操作 32
3.3.1 SUADDHEAD-给二进制数据加SU道头 33
3.3.2 SUSTRIP-将SU道头与SU数据分离 33
3.3.3 SUPASTE-将SU道头粘贴到二进制数据 33
3.4 位交换(Byte Swapping) 33
3.4.1 SWAPBYTES-二进制(非SU)数据位交换 34
3.4.2 SUSWAPBYTES-SU数据的位交换 34
3.5 设置、编辑和显示道头 34
3.5.1 SUADDHEAD-加SU(SEGY风格)道头 35
3.5.2 SUSTRIP和SUPASTE-分离和粘贴SU道头 36
3.5.3 SUKEYWORD-查看SU关键字 36
3.5.4 SURANGE-获得道头字值的范围 37
3.5.5 SUGETHW-在SU数据中获取道头关键字的值 37
3.5.6 SUSHW-在SU数据中设定道头字 38
3.5.7 Setting Geometry-将测量员的记录转换到道头中 41
3.5.8 SUCHW-在SU数据中改变(或计算)道头关键字 42
3.5.9 SUEDIT和SUXEDIT-编辑SU数据中的道头关键字 43
第4章 用X-Windows和PostScript格式浏览SU数据 45
4.1 X-Windows绘图程序 45
4.1.1 绘制通用浮点型数据 45
4.1.2 X-Window中SU数据绘图 47
4.1.3 X-Windows程序的特殊特征 47
4.1.4 PostScript绘图程序 49
4.1.5 通常浮点型数据PostScript绘图 49
4.1.6 SU数据PostScript绘图 50
4.2 另外的PostScript支持 51
4.2.1 PSBBOX-改变图形四周边框 51
4.2.2 PSMERGE,MERGE2,MERGE4-合并PostScript图像 52
4.3 道拾取(trace picking)工具 54
4.4 编辑SU数据 55
4.4.1 SUWIND-用关键字选定一定时窗地震道 56
4.4.2 SUSORT-根据SEGY道头关键字分选道 59
4.4.3 SURAMP和SUTAPER-数据斜坡化(Tapering) 59
4.4.4 SUKILL,SUZERO,SUNULL,SUMUTE-数据充零 59
4.4.5 SUVCAT和CAT-数据合并 61
4.4.6 SUVLENGTH-调整可变长度道到相同采样点数 61
第5章 SU数据通用操作 62
5.1 变换和滤波操作 65
5.1.1 Fourier变换操作 66
5.1.2 1D Fourier变换 66
5.1.3 2D Fourier变换 67
5.2 Hilbert变换、道属性和时间—频率域 67
5.3 Radon变换-Tau P滤波 68
5.4 1D滤波操作 69
5.4.1 SUFILTER-应用零相位正弦平方斜坡滤波 70
5.4.2 SUBFILT-应用Butterworth带通滤波 70
5.4.3 SUCONV,SUXCOR-根据用户提供的滤波器进行褶积、相关 71
5.4.4 SUPEF-Wiener预测误差滤波 71
5.4.5 SUSHAPE-Wiener整形滤波 72
5.4.6 SURESAMP-数据时间域重采样 73
第6章 地震模拟工具 74
6.1 背景波动速度剖面 74
6.2 均匀采样模型 74
6.3 合成记录生成器 75
6.4 德朗奈三角形法(Delaunay Triangulation) 75
6.4.1 三角形模型建立(Triangulated Model Building) 76
6.4.2 三角形介质中制作合成地震记录 76
6.5 四面体方法(Tetrahedral Methods) 76
第7章 地震处理工具 77
7.1 SUSTACK,SURECIP,SUDIVSTACK-数据叠加 77
7.2 SUVELAN,SUNMO-速度分析和正常时差校正 77
7.3 SUDMOFK,SUDMOTX,SUDMOVZ-倾角时差校正 77
7.4 地震偏移 78
7.4.1 SUGAZMIG,SUMIGPS,SUMIGPSPI,SUMIGSPLIT-相位移偏移 78
7.4.2 SUKDMIG2D,SUMIGTOPO2D,SUDATUMK2DR,SUDATUMK2DS-2D Kirchhoff偏移和基准面校正 78
7.4.3 SUMIGFD,SUMIGFFD-有限差分偏移 78
7.4.4 SUMIGTK-时间—波数域偏移 78
7.4.5 SUSTOLT-Stolt偏移 79
第8章 SU软件包处理流程 80
8.1 SU和UNIX 80
8.2 理解和使用SU shell程序 81
8.2.1 一个简单的SU处理流程例子 82
8.2.2 执行shell程序 83
8.2.3 一个典型的SU处理流程 84
8.3 利用shell程序扩充SU软件 86
第9章 常用问题答案 91
9.1 安装问题 91
9.2 数据格式问题 92
9.3 读磁带和写磁带 96
9.4 设置观测系统 97
9.5 技术问题 99
9.6 一般问题 99
第10章 如何写SU程序 104
10.1 设置文件Makefile 104
10.2 一个SU程序模板 105
10.3 写一个新的程序:suvlength 108
附录A 获取和安装SU 114
A.1 通过匿名服务器ftp获得文件 114
A.2 安装软件包的软硬件要求 115
A.3 快速测试 116
附录B 帮助工具 118
B.1 Suhelp 118
B.2 Suname 122
B.3 Suhelp.html-SU帮助网页文件 138
B.4 SUKEYWORD-列出SU数据类型(SEGY)关键字 146
附录C DEMOS-演示程序简述 162