24 #ifndef __INVERTABLENN_H
25 #define __INVERTABLENN_H
Matrix type.
Definition: matrix.h:65
abstract class (interface) for invertable models.
Definition: invertablemodel.h:33
virtual ~InvertableModel()
Definition: invertablemodel.h:39
virtual const matrix::Matrix response(const matrix::Matrix &input) const =0
calculates the partial derivative of the of the output with repect to the input (Jacobi matrix)...
virtual const matrix::Matrix inversion(const matrix::Matrix &input, const matrix::Matrix &xsi) const =0
calculates the input shift v to given output shift xsi via pseudo inversion.
abstract class (interface) for a model that can be used by a controller
Definition: abstractmodel.h:34
InvertableModel(const std::string &name, const std::string &revision)
Definition: invertablemodel.h:37