scipy.sparse.linalg.LinearOperator.

matvec#

LinearOperator.matvec(x)[источник]#

Умножение матрицы на вектор.

Выполняет операцию y=A@x, где A — линейный оператор размером MxN, а x — вектор-столбец или одномерный массив.

Параметры:
x{matrix, ndarray}

Массив с формой (N,) или (N,1).

Возвращает:
y{matrix, ndarray}

Матрица или ndarray с формой (M,) или (M,1) в зависимости от типа и формы аргумента x.

Примечания

Этот matvec оборачивает пользовательскую процедуру matvec или переопределённый метод _matvec, чтобы гарантировать, что y имеет правильную форму и тип.