SciPy

This is documentation for an old release of SciPy (version 0.14.1). Read this page in the documentation of the latest stable release (version 1.15.1).

scipy.sparse.linalg.aslinearoperator

scipy.sparse.linalg.aslinearoperator(A)[source]

Return A as a LinearOperator.

‘A’ may be any of the following types:
  • ndarray
  • matrix
  • sparse matrix (e.g. csr_matrix, lil_matrix, etc.)
  • LinearOperator
  • An object with .shape and .matvec attributes

See the LinearOperator documentation for additional information.

Examples

>>>
>>> from scipy import matrix
>>> M = matrix( [[1,2,3],[4,5,6]], dtype='int32' )
>>> aslinearoperator( M )
<2x3 LinearOperator with dtype=int32>