su简单中文使用手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CWP软件的安装与简单使用手册

CWP软件的安装

一.在LINUX下建立用户CWP,在CWP下建立目录path,将源文件cwp.su.all.37.tar.Z放二.到path目录下,并建立bin文件夹

三.在CWP用户主目录下显示隐藏文件,修改.bash_profile 文件,在已有的export之后另起一行,分别添加

export CWPROOT=/home/CWP/path,再于

PATH=$PATH:$HOME/bin后添加

:/home/CWP/path/bin:/home/CWP

退出保存

四.从终端中分别输入

cd path

zcat cwp.su.all.37.tar.Z | tar –xvf-

待终端中反映完毕,分别输入

cd src

make install

make xtinstall

make mglinstall

make utils

make xminstall

make sfinstall

这期间可能有系统安装所等待的时间,不用急,但凡遇到yes/no,一路y下来即可。四.为了检查是否安装完毕,在终端中输入

Suplane > data.su

Suxwigb < data.su &

若出现一个简单的图像,则成功!

CWP软件的简单说明

一、文中涉及的命令全部以小写形式,均可在终端窗口下输入,以次获取自述帮助。先说几个命令:suplane和suxwigb,more。

suplane作用是产生一个简单的零偏移距su文件,suxwigb是一个典型的X—windows 绘制图形工具,如例子:

suplane > data.su

suxwigb < data.su

more < data.su

比较全面的了解它们,请在终端中输入suplane , suxwigb ,more 。

二、关于DEMOS的应用所有DEMOS必须把文件拷到用户根目录下,而后依照readme文件中的执行顺序,在终端中输入文件名。注意目录下的文件变动。

三、在执行DEMOS文件时,如果想清楚了解程序执行过程,请输入

more programname

由于水平有限,这里的谬误很多,希望大家能在偶尔翻看时,多多留心,发现并改正,衷心希望能和大家一起学习。谢谢

第一节两种数据的转换

在CWP应用中免不了和两种数据打交道,su和segy格式。它们有联系也有区别。

一.数据的输入输出

1 读写编辑数据

常用命令如下:

segyread---read an SEG-Y tape

segywite---write an SEG-Y tape

segyclean—zeor out unsigned portion(部分)of header

suaddhead---put headers on bare traces and set the track and ns fields

sustrip—remove the SEGYheaders from the traces

supaste---paste existing(现存的) SEGY headers on existing data

segyhdrs—make segyascii and innards(内部) headers for segywrite bhedtopar,

setbhed---editing the binary header file

surange---get max and min values for non-zero header entries

suchw---change header word using one or two header word fields

sugethw---get the header words in su data

suedit---examine segy diskfiles and edit headers

suxedit---examine segy diskfiles and edit headers

2 常规的数据转换命令

a2b—convert ascii floats to binary

b2a---convert binary floats to ascii

ftnstrip---convert fortran floats to c-systels floats

recast---recast data type (convert from one data type to another)

h2b—convert 8 bit hexadecimal floats to binary

transp—transpose an n1 by n2 element matrix

二.SEGY与SU的转换

SEGY文件格式由三部分组成,镜象头文件,十进制头文件和实际的地震记录,而SU 格式的文件只含有其第三部分。命令segyread可以实现两种格式的转换,使用如下:在“big-endian”平台上,

Segyread tape=/dev/rmt0 verbose=1 endian=1 >data.su

或者更常用一点的

Segyread tape=/dev/rmt0 verbose=1 endian=1 | segyclean > data.su

命令行中斜线部分是SEGY磁带的位置(或者是磁盘文件的位置),其它应用看自述文档。

三.典型命令的使用

如下命令行输入,注意主目录中文件的变化和终端中的屏幕输出。

1.

suplane > data.su

suxwigb < data.su &

segyhdrs < data.su

bhedtopar < binary outpar=binary.par

setbhed bfile=binary par=binary.par [parameter1=value paramenter2=value……]

segywrite

b2a < data.binary n1=5 > data.ascii

a2b data.binary

相关文档
最新文档