|
Optimización Mínimos Cuadrados de la Ecuación Logística con Quasi Newton modificado y Double dogleg step
|
FRAMES
NO FRAMES |
SUMMARY: INNER | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD |
functionnd
Class FunctionND
in functionnd.h
- Direct Known Subclasses:
- FunctionG
- class FunctionND
Interfaz de funciones de varias dimensiones.
evaluate
public virtual void evaluate( VectorDouble& xc, VectorDouble& Fc )= 0;
- Interfaz para evaluar funcion en n dimensiones.
Algoritmo FVEC pagina 298.
Logica uno.
Uso:
inicio de ejemplo
class Function1 : public FunctionND {
public:
// No se checa las dimensiones de xc y Fc.
void evaluate(VectorDouble &xc, VectorDouble &Fc) {
xc.setLogic(1);
Fc.setLogic(1);
// Funcion del usuario
pow(xc[1]+xc[2], 2.0) + pow(xc[1]-xc[2], 2.0)- 8.0;
pow(xc[1], 2.0) + pow(xc[2]-3.0, 2.0) - 9.0;
}
}; // No olvidar ";"
fin de ejemplo
- Parameters:
xc
- Punto donde se evaluara.
Fc
- Asignacion del valor del vector funcion
de las ecuaciones no lineales.
|
Optimización Mínimos Cuadrados de la Ecuación Logística con Quasi Newton modificado y Double dogleg step
|
FRAMES
NO FRAMES |
SUMMARY: INNER | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD |