cuterr

概要

控制坏的截窗参数引起的错误

语法

CUTERR FAtal|Usebe|FIllz

输入

FATAL

将截窗错误设置为致命

USEBE

将坏的起始和结束截窗参数设置为文件开始和文件结束

FILLZ

在文件开始时间之前或文件结束时间之后填补适当数目的0以弥补坏的截窗参数

缺省值

对于 SSS 子程序默认值为 FILLZ,其他的默认值为 USEBE

说明

这个命令控制由于坏的截窗参数引起的错误条件。可以将这些错误定义为致命错误。若裁剪参数的起始值或结束值在文件头段中未定义,则可以选择为 USEBE。若定义了要截取的时间窗但是其截窗起始值小于文件起始值或者截窗参数结束值大于文件结束值,则可以分别用文件起始结束值代替截窗参数,或者也可以使用 FILLZ 在文件前后补适当的0。

示例

假设文件 FILE1 起始时间为B=25 s,初动到时A=40 s,采样率为 0.01 s。

SAC> cut a 20 e
SAC> read file1

截窗起始值为 20 s,产生了一个错误条件。在 USEBE 模式下,截窗起始值将替换为 25 s(即 B)。在 FILLZ 模式下,在数据之前将插入500个零值(5秒钟,每秒100个点),截窗起始值保持为 20 s。