Процедура SPECTR

 

Процедура вычисляет амплитудные спектры и записывает их в виде сейсмических трасс.

В заданных двух прямоугольных окошках (предполагается, что это окошко с помехой и окошко с сигналом) процедура вычисляет амплитудные спектры по каждой трассе и суммирует их в одну трассу.

В выходной файл записываются 2 спектра: спектр «помехи» и спектр «сигнала».

Спектры записываются в одну трассу. Количество отсчетов в спектре заносится в 19-е слово заголовка трассы.

Это значение равто в точности половине длины трассы.

 Шаг дискретизации спектров заностится в 20-е слово заголовка трассы в виде числа FLOAT. Не INTEGER.

Результат процедуры молжно обрабатывать в программе FINES и в других модулях SPS-PC.

 

Параметры процедуры:

Start MGF                    - начальная полевая сейсмограмма

Stop MGF                    - конечная полевая сейсмограмма

CodeOffset                             - Код удалений.

                  Если 0, то указанные ниже удаления определяются по их абсолютному значению

                  Если не 0, то указанные ниже удаления определяются со знаком

Start Offset                  - Минимальное удаление окон сигнала и помехи.

Stop Offset                             - Максимальное удаление окон сигнала и помехи.

Start Time Noise          - начальное время окна с помехой (мсек).

Stop Time Noise           - конечное время окна с помехой (мсек)

Start Time Signal                  - начальное время окна с сигналом (мсек)

Stop Time Signal                   - конечное время окна с сигналом (мсек)

OutFile                         - имя выходного файла для записи спектров.

Если в задании указано несколько процедур SPECTR, то рекомендуется запись в разные файлы (хотя и не запрещается запись в один и тот же файл). При записи в один файл временные длины окон должны быть одинаковыми.

 

К началу раздела

 

К началу инструкции