Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_Redakt_prime.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
19.29 Mб
Скачать

3. Преобразования кривых гис

1.34. Математические преобразования

Назначение

Программа предназначена для преобразования кривой ГИС по заданным математическим выражениям.

Основные сведения о программе

Программа позволяет преобразовать заданную кривую или указанный интервал по следующим формулам, приведенным в окне:

Рис.3.1.1. Выбор режима работы программы и вида

математических преобразований

Здесь X- значения кривой,

A, B - константы, задаваемые с экрана монитора

После указания одной или нескольких кривых, над которыми будут осуществляться математические преобразования, на экране высвечивается окно, в котором пользователь может выбрать операцию математического преобразования, задать значения констант А и В. Задание интервала, в котором будут производиться указанные операции осуществляется вручную с экрана в полях КРОВЛЯ и ПОДОШВА или с помощью маркера после нажатия клавиши Интервал. Программа позволяет сформировать в рабочей базе данных новую преобразованную кривую или записать ее на место исходной кривой.

Входные данные

  • исходные кривые

  • операция математических преобразований

  • значения констант

  • интервал преобразований

Выходные данные

  • отредактированные кривые

Рекомендации пользователю

Интервал преобразований по умолчанию задается от кровли верхней до подошвы нижней из выбранных кривых.

Технические характеристики

Основной модуль программы – DOCURVE,

Вызываемая функция – MathCurves,

Используемые файлы ресурсов - wsigf.res?

1.35.Пересчет кривых

Назначение

Программа предназначена для пересчета одной или нескольких кривых по заданной формуле, а также пересчета данных попластовой колонки и создания непрерывной кривой из данных попластовой колонки.

Основные сведения о программе

Задание для преобразования кривых задается в окне «Пересчет кривых».

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

Программа производит преобразования со всей кривой (кривыми) либо в указанном интервале, задаваемом в полях Кровля, Подошва. По умолчанию при нулевых значениях кровли и подошвы пересчет кривых будет осуществляться на всем интервале, а если на планшете есть интервал обработки, то в интервале обработки. Интервал для преобразований может быть также задан курсором при входе в кнопку Интервал.

Если после выбора интервала пользователь захотел вернуться к интервалу обработки (или к интервалу планшета), следует нажать кнопку Авто.

Включенная опция Новая кривая сохраняет исходную кривую. Результат вычислений представляется как новая кривая с тем же именем.

В окне Шаг(м) устанавливается шаг новой кривой.

В окне Имя задается имя выходной кривой. Есть возможность выбрать его из раскрывающегося списка или набить вручную. Ссылка @МЕТОД_ГИС в списке задает имя новой кривой в соответствии с именем исходной. Здесь имеется в виду имя в базе, а не на планшете. Модуль позволяет модифицировать имя результирующей кривой. Так, если ввести имя @МЕТОД_ГИС+_+@НОМЕР_ВЕРСИИ, то при имени входной кривой, например Апс, имя выходной кривой будет Апс_0 (где 0 – номер версии)

Если опция Новая кривая не установлена, то значения кривой будут изменяться только в заданном интервале.

Формула для преобразования кривой задается в поле Выражение. В формуле могут быть использованы следующие переменные:

X1 – значение кривой,

Н - глубина в м,

I – номер точки в цифровом массиве,

R – кровля результирующей кривой в м,

S – подошва результирующей кривой в м,

ST – шаг квантования исходной кривой в м.

Например, формула X1*2 означает умножение на 2 всех точек кривой в заданном интервале глубин.

Вычисления производятся при нажатии кнопки Счет.

Если неправильно указать значение аргумента функции, (а им должно быть X1-X8), то программа выдаст сообщение об ошибке.

Рис.3.2.2. Сообщение о неверно заданном

значении аргумента функции

В программе реализована возможность выбора для преобразования одной из наиболее часто встречающихся стандартных функций с помощью кнопки с тремя точками, расположенной справа в окне Выражение.

Рис. 3.2.3. Выбор функции, по которой будет

производиться пересчет кривой

После выбора функции следует исправить значение аргумента. Если в формуле встретится неописанная переменная, то программа выдаст сообщение об ошибке “не описан псевдоним X”. При выборе функций Arv(X1,X2,…,Xn), Rmax(X1,X2,…,Xn), Rmin(X1,X2,…,Xn), необходимо определить значение аргумента, иначе программа выдаст сообщение об ошибке.

Рис.3.2.4. Сообщение об ошибке при неверно

заданном аргументе

Формулу преобразований можно сохранить, нажав кнопку Сохранить и указав путь для сохранения файла в формате fr0.

Рис.3.2.5. Выбор пути для сохранения файла в формате fr0

Кнопка Открыть позволяет вынести в окно Выражение сохраненную ранее формулу в формате fr0.

Рекомендации пользователю

Для работы с данными попластовой колонки необходимо на входе программы отметить нужную колонку. При выборе режима Новая кривая при этом будет сознана новая непрерывная кривая по данным попластовой колонки.

Данная программа может быть также использована для создания кривой с новым шагом дискретизации.

Технические характеристики

Основной модуль программы – CURVECAL,

Вызываемая функция – CurveCalcMain,

Используемые файлы ресурсов - wsigf.res,

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]