Выборка

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

У вас имеется возможность:

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

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

Например в Файле опробования:

Если значение Поля константы 1: = СКВАЖИНА (HOLE), значение поля Выборки: = Au, а значение Поля выборки: = СРЕДНЕЕ (AVERAGE), программа прочитает Файл опробования и вычислит среднее значение Au для каждой скважины. Файл вывода будет содержать по одной записи для каждой скважины, а поле Au будет содержать среднее значение Au для каждой скважины. Обратите внимание на то, что все другие Числовые поля также будут усредняться, если не будут заданы Числовые исключения.

Данный подход можно расширить, используя несколько Полей константы. Например, вы можете извлечь среднее значение AU для скважины, в то время как поля скважины и геологии останутся постоянными (поле геологии, как правило, содержит литологические коды). В этом случае вы задаете следующие параметры: Поле константы 1: = СКВАЖИНА (HOLE), Поле константы 2: = ГЕОЛОГИЯ, (GEOLOGY) Поле выборки: = Au и Тип выборки: = СРЕДНЕЕ (AVERAGE).

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

Ввод

Файл

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

Фильтр

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

Поле константы

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

Пропускать запись, если поле 1 - пустое.

Эта опция применяется к Полю константы 1. В случае если вы очищаете это поле, новая запись не будет вноситься, если между двумя записями с идентичными значениями появляются пустые значения.

Поле От и поле До

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

Поле длины проб

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

Минимальная длина пробы (вывод)

Интервал ОТ/ДО с постоянными значениями должен быть, как минимум, равным расстоянию, которое вы здесь указываете. В противном случае запись не вносится в файл вывода.

Максимальная длина пропуска

Введите максимальную длину для отсутствующих интервалов. Прежде чем функция внесет новую запись в файл вывода, убедитесь, что ТЕКУЩЕЕ значение поля ОТ - ПРЕДЫДУЩЕЕ значение поля ДО больше Максимальной длины пропуска.

Выборка для числовых полей

Тип выборки

Укажите операцию, которую необходимо выполнить:

  • СРЕДНЕЕ - вычисляет средние значения для всех числовых значений, не определенных в числовых исключениях. Если вы не указали значение для поля "Понизить до", среднее будет вычислено только для Контрольного поля.
  • ВЗВЕШ СРЕД - производит расчет средневзвешенного значения для всех числовых полей, не заданных в Числовых исключениях, с помощью значений От - До и/или значений Поля взвешивания (см. ниже).
  • МИНИМУМ - извлекает единичную запись, содержащую минимальное значение в поле Контроль и все числовые поля, не заданные в Числовых исключениях, при этом значения в поле константы 1, 2 и 3 являются идентичными.
  • МАКСИМУМ - извлекает единичную запись, содержащую максимальное значение в поле Контроль и все числовые поля, не заданные в Числовых исключениях, при этом значения в поле константы 1, 2 и 3 идентичны.
  • СУММА - создает единичную запись, содержащую сумму значений в поле Контроль, и все числовые поля, не заданные в Числовых исключениях.
  • РАЗБИЕНИЕ - требует значение в интервале разбиения:

Использовать другие типы выборки

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

Взвешенное среднее значение

Если вы выбрали ВЗВЕШЕННОЕ СРЕДНЕЕ, в качестве типа выборки, укажите Метод взвешивания. По умолчанию процесс создаст взвешенное среднее значение с основанием на разнице между значениями ОТ- ДО (т.е. Мощности/Длины). Иногда необходимо взвешивание по другим значениям, таким как Относительная плотность x Мощность или Относительная плотность x Выход x Мощность.

Метод Описание

От - До

Среднее всех полей рассчитывается как средневзвешенное по длине (От-До).

Поле веса

Значения в Поле веса используются для взвешивания всех полей Среднее значение Поля веса представляет собой простое арифметическое среднее.

(От - до) * Вес

Длина/вес применяются ко всем полям за исключением Поля веса. Среднее значение Поля веса представляет собой средневзвешенное по длине (От - До).

Если Поле веса является пустым, функция будет использовать либо значение От - До для текущей записи, либо пропустит текущую запись (если Числовые исключения установлены на Пропускать пустые или если значения От и До в файле отсутствуют).

Числовые исключения

(По желанию) Используйте опцию Числовые исключения, чтобы проконтролировать, как будут обрабатываться нечисловые значения. Нечисловые значения включают в себя символы, пустые значения и значения со знаком меньше (<).

Поле выборки

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

Ураганное содержание

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

Символьное поле вывода

Выберите символьные значения из записей с общими значениями.

Вывод

Файл

Выберите тип файла вывода и двойным щелчком мыши (F3) укажите (или введите) имя Файла вывода. При запуске Выборки, изменения в исходный файл не вносятся. Для измененных данных создается Файл вывода.

Формы

Нажмите на кнопку Формы, чтобы выбрать и открыть сохраненный набор форм или, если набор форм был загружен, сохранить текущий набор форм.

Запустить

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