scipy.linalg.funm¶
- scipy.linalg.funm(A, func, disp=True)[source]¶
Evaluate a matrix function specified by a callable.
Returns the value of matrix-valued function f at A. The function f is an extension of the scalar-valued function func to matrices.
Parameters: A : (N, N) array_like
Matrix at which to evaluate the function
func : callable
Callable object that evaluates a scalar function f. Must be vectorized (eg. using vectorize).
disp : bool, optional
Print warning if error in the result is estimated large instead of returning estimated error. (Default: True)
Returns: funm : (N, N) ndarray
Value of the matrix function specified by func evaluated at A
errest : float
(if disp == False)
1-norm of the estimated error, ||err||_1 / ||A||_1