field_svd¶
-
hcipy.field.
field_svd
(f, full_matrices=True, compute_uv=True)¶ Calculate the singular value decomposition for a tensor field of order 2.
- Parameters
- fField
The tensor field for which to calculate the singular value decompositions.
- full_matricesboolean
If True, matrices in U and Vh will have shapes (M,M) and (N,N) respectively. Otherwise their shapes are (M,K), (K,N) respectively, where K=min(M,N).
- compute_uvboolean
Whether to compute matrices U and Vh in addition to the singular values.
- Returns
- UField
The unitary matrices. Only returned if compute_uv is True.
- SField
The singular values, sorted in descending order.
- VhField
The unitary matrices. Only returned if compute_uv is True.