Learn R Programming

orloca.es (version 4.9)

distsumlp: distsumlp y distsumlpgra del paquete orloca

Description

Las funciones distsum y distsumgra con norma \(l_p\). Principalmente para uso interno.

Uso

distsumlp(o, x=0, y=0, p=2) distsumlpgra(o, x=0, y=0, p=2, partial=F)

Argumentos

o

Un objeto de clase loca.p.

x

La coordenada x del punto a ser evaluado.

y

La coordenada y del punto a ser evaluado.

p

La norma \(l_p\) a usar.

partial

Si (x,y) es un punto de demanda, partial=T significa que se ignore dicho punto para el cálculo del gradiente. Principalmente para uso interno.

Valor

distsumlp devuelve el valor de la función objetivo del problema de localización min-sum con norma \(l_p\), \(\sum_{a_i \in o} w_i d(a_i, (x,y))\), donde \(d(a_i, (x,y))\) es la distancia entre \(a_i\) y el punto \((x,y)\) usando la norma \(l_p\).

distsumlpgra devuelve el vector gradiente de la función distsumlp.

Véase también

Véase también distsum, orloca.es-package y distsumlpmin.

Details

Si \(p<1\) entonces \(l_p\) no es una norma, por tanto, sólo valores \(p>=1\) son válidos.

Dado que \(l_2\) es la norma euclídea, cuando \(p=2\) distsumlp es igual a distsum, y distsumlpgra es igual a distsumgra. Pero los cálculos necesarios son mayores para la primera forma.

La función zsumlp está marcada como obsoleta y será borrada de nuevas versiones del paquete.