|
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_1D
in functionnd_1d.h
- Direct Known Subclasses:
- LeastSquareFunction
- class FunctionND_1D
Interfaz de funciones de varias dimensiones a una dimension. R^n -> R.
Method Summary |
virtual double |
evaluate( VectorDouble& xc )= 0
Interfaz para evaluar funcion en n dimensiones. |
evaluate
public virtual double evaluate( VectorDouble& xc )= 0;
- Interfaz para evaluar funcion en n dimensiones.
Logica uno.
Uso:
inicio de ejemplo
* Evalua una funcion R^n -> R.
class Function1 : public FunctionND_1D {
public:
// No se checa las dimensiones de xc y Fc.
double evaluate(VectorDouble &xc) {
xc.setLogic(1);
// Funcion del usuario
pow(xc[1]+xc[2], 2.0) + pow(xc[1]-xc[2], 2.0)- 8.0;
}
}; // No olvidar ";"
fin de ejemplo
- Parameters:
xc
- Punto donde se evaluara.
- Returns:
- Evaluacion de la funcion. f(x1, x2, ..., xn).
* @see Algoritmo FN pagina 296.
|
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 |