inverse_truncated_modal
- hcipy.util.inverse_truncated_modal(M, num_modes, svd=None)
Invert M with num_modes modes.
Modes are given by a singular value decomposition of the input matrix. If svd is given, it is used instead. Modes are ordered in descending order by their singular values.
- Parameters:
- Mndarray
The matrix to invert. This matrix must be two-dimensional.
- num_modesinteger
The number of modes to use for the inversion. Higher-order modes are ignored.
- svdSVD object
A precalculated singular value decomposition object. This will be used if supplied, to avoid recalculation of an SVD.
- Returns:
- ndarray
The inverted matrix.