Interpola un conjunto de datos bidimensional utilizando una interpolación de "Natural Neighbor" y lo muestrea en puntos predefinidos.
Sintaxis
GriddedSurface(Surface, NX, NZ, SamplingMode)
o
GriddedSurface(DataMatrix, LocusX, LocusZ, NX, NZ, SamplingMode)
La sintaxis de la función GriddedSurface consta de los siguientes elementos:
Parte |
Descripción |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Surface |
La matriz de datos o la serie de señales con componente Z con un intervalo de muestreo constante, que se interpola. Si faltan los componentes X y Z, se generan automáticamente. Las estructuras de datos permitidas son Matriz de datos y Serie de señales. Se permiten todos los tipos de datos numéricos. En los tipos de datos complejos se calcula un valor absoluto. Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista. |
||||||||||
DataMatrix |
Matriz de datos con el componente Y de la serie de señales que se va a interpolar. Si especifica una serie de señales, se utiliza su componente Y. Las estructuras de datos permitidas son Matriz de datos y Serie de señales. Se permiten todos los tipos de datos numéricos. En los tipos de datos complejos se calcula un valor absoluto. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
LocusX |
Serie de datos con el componente X de la serie de señales que se va a interpolar. Si especifica una señal, se utiliza su componente Y. Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos numéricos. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
LocusZ |
Serie de datos con el componente Z de la serie de señales que se va a interpolar. Si especifica una señal, se utiliza su componente Y. Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos numéricos. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
NX |
Especifica el número total de puntos o por intervalo X de la serie de señales. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros. El valor debe ser mayor o igual que 0. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
NZ |
Especifica el número total de puntos o por intervalo Z de la serie de señales. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros. El valor debe ser mayor o igual que 0. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
SamplingMode |
Especifica cómo debe muestrearse la superficie de spline calculada. El argumento SamplingMode puede tener los siguientes valores:
...más una constante que determina el tratamiento de los bordes de la superficie.
Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
Notas
El resultado es siempre el tipo de datos En coma flotante de 64 bits.
El resultado tiene la misma unidad que el argumento Surface.
El componente Y del conjunto de datos que se va a interpolar debe contener al menos 3 x 3 valores.
Los componentes X y Z del conjunto de datos no deben contener valores inválidos. Los valores inválidos en el componente Y se tratan como puntos de soporte faltantes.
Los siguientes gráficos muestran una superficie "Natural Neighbor" y los datos subyacentes:


Disponibilidad
FlexPro Basic, Professional, Developer Suite
Ejemplos
GriddedSurface({{0, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, -1, 0}, {0, 0, 0, 0}}, 100, 100, SPLINE_EQUIDISTANT) |
Interpola la matriz de datos utilizando una interpolación de "Natural Neighbor". |
Véase también
Objeto de análisis Interpolación de superficie
Objeto de análisis Aproximación 2D
Bibliografía
[1] "Watson, Dave": "nngridr - An Implementation of Natural Neighbor Interpolation". "Dave Watson Publisher, Claremont, Australia", 1994.
[2] "Watson, Dave": "Contouring: - A Guide To The Analysis and Display of Spatial Data". "Pergamon Press", 1992. ISBN 0-08-040286-0.