Eigen::NumericalDiff
template<typename _Functor, NumericalDiffMode mode = Forward>
class Eigen::NumericalDiff< _Functor, mode >
Этот класс позволяет добавить метод df() в ваш функционал, который будет использовать численное дифференцирование для вычисления приближённого значения производной для функционала. Конечно, если у вас есть аналитическая форма производной, вам следует реализовать df() самостоятельно.
Дополнительная информация на http://en.wikipedia.org/wiki/Numerical_differentiation
В настоящее время реализованы только схемы "Прямой" и "Центральной".
Наследует _Functor.
| int | df (const InputType &_x, JacobianType &jac) const |
df()
template<typename _Functor , NumericalDiffMode mode = Forward>
| inline |
Возвращает количество вычислений функционала
The documentation for this class was generated from the following file:
© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/unsupported/classEigen_1_1NumericalDiff.html