distsumlpmin | R Documentation |
La función distsummin
con norma
l_p
. Principalmente para uso interno.
distsumlpmin(o, x=0, y=0, p=2, max.iter=100, eps=1.e-3, verbose=FALSE, algorithm="Weiszfeld", ...)
Un objeto de la clase loca.p
.
La coordenada x del punto inicial.
La coordenada y del punto inicial.
Valor de p para la norma l_p
.
Número máximo de iteraciones permitido.
El módulo del gradiente para la regla de parada.
Si es TRUE la función proporciona salida detallada.
El algoritmo a utilizar. Para esta versión del paquete, los valores válidos son: "gradient" para un algoritmo de gradiente, "search" para un algoritmo de búsqueda local (esta opción está obsoleta), "Weiszfeld" para el algoritmo de Weiszfeld o cualquiera de los métodos válidos para la función optim, a saber, "Nelder-Mead", "BFGS", "CG", "L-BFGS-B", "SANN". "Weiszfeld" es el valor por defecto.
Otras opciones para los algoritmos de optimización.
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, para p=2
distsumlpmin
es equivalente a distsummin
. Pero los
cálculos involucrados son mayores en la primera forma.
La función zsumlpmin está marcada como obsoleta y será borrada de nuevas versiones del paquete.
distsummin
devuelve un vector con las coordenadas del punto solución.
# Un nuevo objeto loca.p loca <- loca.p(x = c(-1, 1, 1, -1), y = c(-1, -1, 1, 1))
# Calcular el minimo sol<-distsummin(loca)
# Mostrar el resultado sol
# Evaluar la funcion en el punto solucion distsum(loca, sol[1], sol[2])
Véase también distsummin
, orloca.es-package
, loca.p
y distsum
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.