- •Глава 3 Создание файла сетки Обзор
- •Создание файла сетки из xyz файла данных
- •Создание файла сетки из равномерного массива xyz данных
- •Ascii файл сетки
- •Форматы файлов сетки
- •Установка Grid Line Geometry
- •Определение пределов сетки
- •Определение плотности сетки
- •Что такое взвешенноесреднее
- •{Zl,z2,...,zn}
- •Выбор метода преобразования
- •Общие рекомендации
- •Выбор методов в зависимости от количества xyZточек данных
- •Точные и сглаживающие интерполяторы
- •Задание параметров поиска
- •Тип Поиска (Search Type)
- •Правила Поиска
- •Круг Поиска
- •Основные параметры интерполяции
- •Задание режима данных (Data Treatment)
- •Использование Анизотропии
- •Методы интерполяции и их специфические параметры
- •Inverse Distance to a Power (idp)
- •Kriging
- •Minimum Curvature
- •Polynomial Regression
- •Radial Basis Functions
- •Метод Шепарда
- •Triangulation w/ Linear Interpolation
- •Nearest Neighbor
- •Построение сетки на основе функций
- •Команда Grid Math
- •Использование команды Grid Math
- •Использование команды Grid Math для создания карты изопах
Построение сетки на основе функций
КомандаFunctionпозволяет создать файл сетки на основе определяемого пользователем уравнения двух переменных формыZ = f (X, Y).Плотность создаваемой сетки является функцией значений минимума, максимума и приращения для X и Y. Функция может использовать любые математические функции, перечисленные в приложении. Сетки, построенные на основе функций, представляются графически также, как сетки, созданные командойData.
Чтобы построить сетку на основе функции:
Выберите команду Function из менюGrid– появится ДОGrid Function.
Окно ввода functionпозволяет ввести функцию формыZ = f (X, Y).Вычисления на основе функции повторяется для каждого значения Z, которое будет записано в файл сетки. Число узлов сетки, и следовательно, число вычислений, которые нужно выполнить основано на определенных занчениях Minimum, Maximum и Increment.
Окна редактирования Minimum X and Yточно определяют начальные значения, используемые в заданной функции. Эти значения подключены в заданную функцию, и на основе этих значениях вычисляется первый узел сетки. Эти значения также определяют нижние пределы для X и Y в файле сетки.
Окна редактирования Maximum X and Yопределяют верхние значения, которые используются функцией, и верхние пределам X и Y для координатной сети.
Окна редактирования Incrementточно определяют шаг между значениями X и Y для каждой линии сетки.
В группе Output Grid File, клиуните на кнопкеBrowse и задайте имя и местоположение для нового файла.
Кликните ОК.
Команда Grid Math
Команда может использоваться для математического объединения значений узлов двух файлов сетки,которые используют одинаковую размерность величин X, Y. Эта команда создает новый файл сетки, основанный на заданной математической функции формы C = f (A, B), где C – новый файл сетки, а А и B представляют исходные файлы. Заданная функция выполняется на соответствующих узлах (узлы сетки с одинаковыми X, Y координатами) из исходных файлов сетки, и результаты вычисления помещаются в узлы с теми же координатами в новом файле.
Команда может также применятся для одного файла сетки.В этом случае то же самое математическое выражение применяется ко всем элементам сетки из исходной сетки. Например, если Вы хотели создать новую координатную сеть, основанную на основании десятичного логарифма исходного файла, Вы можете использовать функцию C = log10(A). Файл сетки C будет содержать значения основания десятичного логарифма для каждого из узлов сетки A. Вы можете также выполнять простые математические операции над исходным файлом, выполнять операции типа вычитания значения из всех элементов сетки в исходном файле. Например, C = А - 100. В результате получим новый файл C, значения которого на 100 меньше, чем в исходном файле А.
Использование команды Grid Math
Выберите команду Mathиз менюGrid- появляется ДОOpen Grid.Выберите файл сетки, на основе которого хотите произвести вычисления. Чтобы использовать часть файла сетки, кликните на кнопкеOptionsи определитеRows (строки) и Columns(столбцы) из файла сетки.
Кликните ОК - появится ДО Grid Math. В группеInput Grid FileАпоказана информация об исходном файле сетки. Входной файл всегда необходим, потому что параметры этого входного файл используются при определении новой сетки. Новая сетка использует те же самые X и Y пределы как исходный файл сетки A.
Группа Input Grid File Bкликните Browse, чтобы определить второй файл сетки, который будет использоваться в вычислениях. на кнопке определяет второй файл сетки, использующийся для математической операции. Если Вы выполняете математическую операцию на двух файлах сетки, то сетки должны содержать одинаковое число строк и столбцов, и должны иметь тот же диапазон изменений X и Y координат. Если Вы хотите выполнить вычисления только на основе одного файла, выйдите из этого блока, установивNone.
В окне редактирования Enter a fanction of the form C = (A,B) введите функцию, где C представляет новый файл сетки, а А и B - файлы сетки, определенные в соответственных группах в ДО. Если Вы хотите выполнить вычисление только на файле сетки A, Вы можете убрать ссылку на файл сетки B из определенной функции.
В группе Output Grid Fileкликните на кнопкеBrowse, чтобы точно определить расположение и имя файла для файла сетки, который будет создан.
Кликните ОК.