Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Перевернуть кривую

 

Назначение

Программа предназначена для переворачивания массива кривой по глубине.

 

Постановка задачи

Иногда в результате неправильного импорта или первичной обработки данных кривой она оказывается перевернутой «с ног на голову». Данная программа ставит перед собой задачу «поставить кривую на ноги».

 

Метод решения и алгоритм

На вход программы подается непрерывная или попластовая кривая. Программа переворачивает ее массив таким образом, что значение в подошве присваивается значению в кровле, и далее таким образом перемещаются все оставшиеся точки.

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

 

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

Непрерывная или попластовая кривая

 

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

перевернутая кривая

Контрольная задача

 

Ниже приведен пример переворачивания кривой.

 

 


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

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

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

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

 

Огибающие

 

Назначение

Программа предназначена для создания различных огибающих для группы кривых.

 

Метод решения и алгоритм

На вход программы подается несколько кривых, которые могут быть как непрерывными, так и попластовыми в любом сочетании. Далее высвечивается следующее диалоговое окно:

 

 


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

Кнопка Изменить позволяет при необходимости пересчитать любую из выбранных кривых по формуле Y=AX+B, т.е. умножить на какое-либо число и сложить с каким-либо числом. Операция будет произведена перед созданием огибающей. Пересчитанная кривая является промежуточной и в базу WS не записывается.

 


Произведенная с кривой манипуляция будет отражена в главном диалоговом окне. Перед пересчитанной кривой вместо исходной надписи «X» появится надпись «2*X+500». По этой формуле в нашем случае была пересчитана кривая.

 

 

 


Далее в разделе Операция выбирается нужная:

Суммирование - рассчитывается кривая SUMMA, значения которой являются суммой соответствующих значений входных кривых;

Произведение - рассчитывается кривая MULT, значения которой являются произведением соответствующих значений входных кривых;

Среднее - рассчитывается кривая MEAN, значения которой рассчитываются как среднеарифметические соответствующих значений входных кривых;

Минимальное - рассчитывается кривая MIN, значения которой являются минимальными из соответствующих значений входных кривых;

Максимальное - рассчитывается кривая MAX, значения которой являются максимальными из соответствующих значений входных кривых.

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

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

 

Контрольная задача

 

Ниже приведен пример расчета огибающей по минимуму. Входные кривые – расчетные плотности (ПЛРС1, ПЛРС2, ПЛРС3, ПЛРС4, ПЛРС5, ПЛРС6). Выходная кривая - MIN.

 

 


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

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

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

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

 

 


Дата добавления: 2015-10-30; просмотров: 145 | Нарушение авторских прав


Читайте в этой же книге: Корректировка нуля кривой | Изменение амплитуды кривой в группе точек | Сглаживание кривых | Переворачивание кривой | Сносы детальные | Объединение кривых | Горизонтальный график | Изменить колонку | Сборка кривых | Расчет статистических характеристик кривой (Статистика) |
<== предыдущая страница | следующая страница ==>
Создание новой кривой (Ручная кривая)| Шкала пористости

mybiblioteka.su - 2015-2024 год. (0.009 сек.)