|
Optimización Mínimos Cuadrados de la Ecuación Logística con Quasi Newton modificado y Double dogleg step | |||||||
| FRAMES NO FRAMES | ||||||||
var - Variable booleana.l - Lower boundaries for the eigenvalues of (Nabla^2)(f)(xc).
xc - Contiene a, b, cpRelFreq - Arreglo con las frecuencias relativas.
n - Taman~o de vectores y matrices. No se checan dimensiones.
xc - Vector con punto de prueba inicial. De aqui se toma la dimension
fc - Evaluacion de la funcion en xc.
theFunction - Nombre de la funcion. F:R^n->R.
n - Taman~o de vectores y matrices. No se checan dimensiones.
g - Gradiente
L - Triangular inferior. Se usa para construir el inverso de la Hessiana.
sN - = - (L L^T)^-1 g)
Sx
Newtlen - = ||Dx sN||2
maxstep - Maximo taman~o de paso. Dado por QuasiNewton
delta - in/out
firstdog - in/out
false: Cauchylen, eta, sSD, v
tendran valores actuales en in/out.
true: Los parametros mencionados no se tomaran en cuenta.
Inicializa los parametros.
Cauchylen - in/out
eta - in/out gamma <= eta <=1
sSD - in/out
v - in/out
s - return Paso escogido
Newttaken - return
true: Se usa el paso de Newton
false: se usa el dogleg stepA6.4.4. DOGSTEP pagina 336n - Taman~o de vectores y matrices. No se checan dimensiones.
xc - Vector con punto de prueba inicial. De aqui se toma la dimension
fc - Evaluacion de la funcion en xc.
Sx - Escala. Valores usuales.
theFunction - Nombre de la funcion. F:R^n->R. FN.
H - return. Aproximacion a la matriz hessiana simetrica
( equiv grad^2(f(xc)) ). No resize.
eta - Precision de la maquina. Omision: mathpos::MACHEPS.A5.6.2 (FDHESSF). Dennis. Pagina 321.
Probar con ejemplo 4.1.6. pag 72.xc - Vector con punto de prueba inicial. De aqui se toma la dimension
grad - Funcion gradiente. grad(f) : R^n -> R^n
g - grad(f(xc)) Evaluacion del gradiente.
Sx - Escala de xc.
H - return. Matriz hessiana simetrica ( equiv grad^2(f(xc)) )
eta - Precision de la maquina. Omision: mathpos::MACHEPS.Pagina 320
Algoritmo A5.6.1 (FDHESSG).
Ejemplo 4.1.3 pag 72.
graphDoglegFile("finiteNewtonDogleg.dat", DogImage,
xMin, xMax, yMin, yMax,
CheckPauses->Checked, CheckShowEvaluation->Checked);
t - Tiempo.
index - Indice del elemento a obtener.digits - Precision.
theLogic - Nueva logica del vector.digits - Precision.
|
Optimización Mínimos Cuadrados de la Ecuación Logística con Quasi Newton modificado y Double dogleg step | |||||||
| FRAMES NO FRAMES | ||||||||