COMANDO INTERRP2L
El comando INTERRP2L forma parte de la biblioteca COMANDOS que puedes descargar en esta página.
Hace una interpolación lineal en la función de dominio bidimensional dada por las coordenadas de puntos, para retornar un valor de 'Z' correspondiente a los valores 'X' e 'Y'.
ENTRADA:
Nivel 5: { x1,x2,…,xm } ( lista con números enteros o reales )
Nivel 4: { y1,y2,…,yn } ( lista con números enteros o reales )
Nivel 3: [ [ zij ] ] ( arreglo real con valores de z )
i: 1…m
j: 1…n
Nivel 2: x ( número entero o real )
Nivel 1: y ( número entero o real )
SALIDA:
NIVEL 1: z ( número real )
Observaciones
Las dos listas deben estar ordenadas de forma ascendente y no deben tener elementos repetidos.
Ejemplo:
Para X=16, Y=1978, hallar el valor de Z, de acuerdo a la tabla mostrada.
EJEMPLO RPN:
{10 20 30 40}
{1950 1960 1970 1980 1990}
[ [150.7 199.6 187.6 173.2]
[179.3 195.1 250.3 233.5]
[203.2 179.1 322.8 282.5]
[226.5 153.7 426.7 303.2]
[249.6 120.3 598.2 524.8] ]
16
1978
INTERP2L
EJEMPLO ALGEBRAICO:
{10,20,30,40}►LX
{1950,1960,1970,1980,1990}►LY
[ [150.7 199.6 187.6 173.2]
[179.3 195.1 250.3 233.5]
[203.2 179.1 322.8 282.5]
[226.5 153.7 426.7 303.2]
[249.6 120.3 598.2 524.8] ] ►MATZ
INTERP2L(LX,LY,MATZ,16,1978)
Respuesta: 184.004
ESCRIBE UN COMENTARIO
COMENTARIOS