Back to Eigenvalue Solvers (ARPACK)
ar.matfun.expmv
Compute y = exp(t*A) * v using Krylov subspace approximation.
Syntax
ar.matfun.expmv(matvec, v, t, options?)
Description
Compute y = exp(t*A) * v using Krylov subspace approximation. This function computes the action of the matrix exponential on a vector without explicitly forming exp(t*A). This is efficient for large sparse matrices where only matrix-vector products are available.
Parameters
| Name | Description |
|---|---|
| matvec | - Matrix operator A*x |
| v | - Input vector |
| t | - Time/scaling parameter |
| options(optional) | - Computation options |
Returns
ExpmvResult