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

Изменение амплитуды кривой в группе точек

Читайте также:
  1. C.1 Процессы с ключевых точек зрения
  2. I.5.7. Mодификация (изменение) данных задачи.
  3. NURBS: Изменение Весов
  4. Андромеда и Млечный Путь в Местной группе
  5. Боевые искусства и изменение сознания
  6. Взаимная индукция, форма кривой и величина реактивной
  7. Влияние формы кривой измеряемого напряжения на показания аналоговых электронных вольтметров

(массив точек)

 

Назначение

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

 

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

Для решения некоторых задач обработки данных ГИС бывает необходимо просмотреть массив значений кривой в произвольном интервале и откорректировать его с клавиатуры ПЭВМ. Необходимость коррекции может быть вызвана разными причинами; например, ошибками оцифровки каротажных диаграмм, несовершенством алгоритмов обработки, желанием учесть некоторую априорную геологическую информацию, которая отсутствует в данных каротажа.

 

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

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

 
 

 


Рис.1.4.1. Просмотр массива кривой БК

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

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

 

Пункт Строка содержит функции:

Разворот – позволяет колонку развернуть в строку для удобства просмотра,

Вставить - позволяет вставить одну или несколько строк в массиве кривой,

Удалить -позволяет удалить одну или несколько строк в массиве кривой,

Пункт меню Редактор предлагает следующие дополнительные операции:

Копировать - После нажатия клавиши "копировать" высвеченное значение (или группа значений) массива заносится в буфер обмена,

Вставить - Если теперь выбрать операцию "вставить", то это значение (или группа значений) будет вставлено в указанную строку массива. Копировать значения можно многократно, но вставляться будет всегда последнее скопированное значение,

Очистить – эта операция позволяет очистить строку массива, на которой установлен курсор, т.е. заменить значение кривой признаком отсутствия информации. Длина массива при этом не изменится,

Отменить – эта операция отменяет действие предыдущей.

Пункт меню Массив содержит функции

Удалить все строки - т. е. заменить все отсчеты на признак отсутствия информации, сохраняя длину массива,

Экспорт Excel - экспортировать массив в Excel с последующей его распечаткой,

Вычисления – при запуске этой функции появляется окно для ввода простейшей программы по пересчету данных столбца массива

 
 

 


В приведенном примере все значения столбца массива с заголовком «Значения» будут увеличены на единицу.

Перевернуть - перевернуть данные массива таким образом, что значение кровли переместится в подошву и наоборот с разворотом всего массива.

Выбор из списка - осуществить выбор из списка,

Отрезать хвост - позволяет вырезать интервал кривой от кровли до высвеченной точки. При вызове этой функции появляется запрос

 
 

 

 


Рис.1.4.2. Запрос программы на вырезание части массива

 

При подтверждении запроса нижняя часть кривой отрезается.

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

 

Пункт меню Столбец содержит функции

Параметры автозаполнения – эта функция задает параметры автозаполнения колонки глубин или колонки значений массива.

В качестве Начала берется номер строки, следующей за строкой, с которой ведется заполнение массива. Так если массив заполняется с первой строки, Началом будет №2, если с пятой строки, Началом будет №6. Значение строки, с которой начинается заполнение (в нашем случае первой или пятой) вводится вручную.

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

 
 

 


Рис.1.4.3. Задание параметров автозаполнения массива

 

Автозаполнение - эта функция осуществляет автозаполнение столбца массива с заданными параметрами

Вставка ячейки - эта функция позволяет вставить ячейку в столбец массива. На другой столбец эта операция не влияет

Удаление ячейки – эта функция позволяет удалить ячейку из столбца массива. На другой столбец эта операция не влияет

Пропорциональное изменение ширины – если эта функция включена, ширина колонок массива будет изменяться пропорционально при изменении ширины окна.

 

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

- Редактируемая кривая

- Глубины и новое значение амплитуд

 

 

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

- Откорректированная кривая с тем же именем

 

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

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

 

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

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

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

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

 


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


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

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