Function utilities::diagonal_loading_deconv¶
- Defined in File conv.h
Function Documentation¶
-
Eigen::VectorXd
utilities
::
diagonal_loading_deconv
(const Eigen::VectorXd &input, const Eigen::VectorXd &kernel, const double alpha = 0.1)¶ stably solve Fredholm Integral of the first kind by deconvolution with diagonal loading
Useful site: http://eeweb.poly.edu/iselesni/lecture_notes/least_squares/LeastSquares_SPdemos/deconvolution/html/deconv_demo.html
- Return
- deconvolved signal, same length as input signal.
- Parameters
input
: Input signalkernel
: Kernel (impulse response) to deconvolve out of the input signalalpha
: Stabilisation parameter alpha. Default 0.1.