Niveles de contornos y algoritmo de representaciones implícita
Algoritmo
574
Apéndice B: Información de referencia
Los contornos se calculan y representan con el método que
aparece a continuación. Una representación implícita es lo
mismo que un contorno, excepto que la representación
implícita sólo vale para el contorno de z=0.
En función de las variables de ventana
y entre
e
xmax
ymin
ymax
cuadrícula especificadas por
se intersectan para conformar una serie de rectángulos.
Para cada rectángulo, la ecuación
se calcula en cada una de las
cuatro esquinas (denominadas
también vértices o puntos de
cuadrícula), calculándose el valor
promedio (
):
E
z
+ z
+ z
+ z
1
2
3
4
E =
4
El valor
se considera como el valor que toma la ecuación en el
E
centro del rectángulo.
Para cada valor de contorno
especificado (
C
):
i
¦
En cada uno de los cinco puntos
que se muestran a la derecha, se
calcula la diferencia existente
entre el valor del punto
valor del contorno.
¦
El cambio de signo entre dos puntos adyacentes cualesquiera
significa que un contorno corta la recta que los une. Para hallar el
valor aproximado del punto donde la raíz corta la recta, se utiliza
interpolación lineal.
¦
Dentro del rectángulo,
cualquier corte con el cero se
une mediante segmentos.
¦
Este proceso se repite para
cada valor de contorno.
Todos los rectángulos contenidos en la cuadrícula son tratados de
forma análoga.
e
, la distancia entre
x
y
se divide por el número de rectas de
e
. Estas rectas de cuadrícula
xgrid
ygrid
z
=f(x
,y
1
1
1
z
=f(x
,y
2
1
2
z
ìC
1
i
y el
z
ìC
z
2
i
y
xmin
=f(x
,y
)
)
z
3
2
1
E
z
=f(x
,y
)
)
4
2
2
ìC
z
3
i
EìC
i
z
ìC
4
i