Читайте также:
|
|
(развернуть)
Назначение
Программа предназначена для переворачивания (разворота) кривой относительно некоторой вертикальной линии, указанной пользователем.
Метод решения и алгоритм
Программа делает зеркальное отображение кривой или отдельных указанных интервалов и в зависимости от положения линии поворота (в окне – точка разворота) пересчитывает масштаб кривой следующим образом:
· если точка разворота указана справа от кривой, масштаб не меняется,
· если точка разворота указана слева, масштаб кривой переворачивается и становится отрицательным,
· если точка разворота указана внутри кривой, то масштаб кривой слева от точки разворота отрицательный, справа - положительный.
Входная информация
· исходная кривая
· линия поворота (точка разворота)
Выходная информация
· перевернутая кривая
Рекомендации пользователю
· данная программа может быть использована для переворачивания кривой ПС, записанной от условного нуля, в кривую ПС от линии глин, а также других кривых при увязке глубин.
· для переворачивания кривой ИК, используемой для обработки, необходимо воспользоваться функцией «Отразить кривую» в «Свойствах кривых» или изменить масштаб кривой, задав на нуле максимальное значение и отрицательный масштаб записи.
Технические характеристики
Основной модуль программы – DOCURVE,
Вызываемая функция – Reversecurves,
Используемые файлы ресурсов - wsigf.res,
Обработка сносов кривой
Сносы
Назначение программы
Программа предназначена для перерисовки кривой, записанной со сносами, на заданном поле планшета.
Постановка задачи
Запись некоторых каротажных кривых, больших по амплитуде, например, термограмма, производится с переносами кривой в том же масштабе. Чтобы увидеть кривую целиком, необходимо пересчитать масштаб кривой в соответствии с заданной шириной сноса.
Метод решения и алгоритм
До начала работы программы следует оценить ширину сноса, т.е. значение величины на которую будет производиться смещение. По умолчанию это значение задается как максимальный размах указанной кривой. Затем следует выбрать режим сшивки сносов: "не менять" - амплитуда в кровле кривой не меняется, сдвигается часть кривой ниже указанного интервала; "сдвигать начало" - сдвигается верхняя часть кривой; "переавтомасштабировать" - перестраивается масштабная линейка кривой таким образом, чтобы сшитая кривая уместилась в указанном поле.
Рис.1.9.1. Обработка сносов
Фактичеки описанные режимы работают одинаково, различается лишь расположение кривой на планшете. В результате работы программы из значений кривой ниже подошвы указанного интервала вычитается значение ширины сноса. Значение в кровле заданного интервала и исправленного значения в его подошве соединяются методом линейной интерполяции.
Перед завершением работы программы в режимах «Не менять» и «Сдвигать начало» предлагается произвести «переавтомасштабирование» кривой.
Рекомендации пользователю
· Количество сносов, которые могут быть исправлены в одной программе, практически неограничено, однако, ширина сноса будет везде одинакова - та, которая задается в начале программы.
· Место сноса указывается как «интервал сноса».
Входная информация
- исходная кривая
- ширина сноса
- режим сшивки
Выходные данные
- исправленная кривая
Технические характеристики
Основной модуль программы – DOCURVE,
Вызываемая функция –SnosCurves,
Используемые файлы ресурсов - wsigf.res,
Дата добавления: 2015-10-30; просмотров: 143 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Сглаживание кривых | | | Сносы детальные |