Computes a matrix function.
Namespace: Extreme.Mathematics.LinearAlgebraAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public HermitianMatrix<T> ApplyMatrixFunction(
Func<T, T> function
)
Public Function ApplyMatrixFunction (
function As Func(Of T, T)
) As HermitianMatrix(Of T)
public:
HermitianMatrix<T>^ ApplyMatrixFunction(
Func<T, T>^ function
)
member ApplyMatrixFunction :
function : Func<'T, 'T> -> HermitianMatrix<'T>
Parameters
- function
- Type: SystemFuncT, T
A delegate that represents a function of one variable that specifies the function to apply.
Return Value
Type:
HermitianMatrixTA
HermitianMatrixT that represents
function applied
to this instance.
The matrix function is computed by computing the eigenvalue decomposition and applying
the function to each of the eigenvalues.
Numerical Libraries
Supported in: 6.0
Reference