Библиотека матриц (numpy.matlib)#

Этот модуль содержит все функции в numpy пространство имён, с следующими заменяющими функциями, которые возвращают matrices вместо ndarrays.

Функции, которые также находятся в пространстве имен numpy и возвращают матрицы

matrix(data[, dtype, copy])

Возвращает матрицу из объекта, подобного массиву, или из строки данных.

asmatrix(data[, dtype])

Интерпретировать входные данные как матрицу.

bmat(obj[, ldict, gdict])

Построение объекта матрицы из строки, вложенной последовательности или массива.

Функции замены в matlib

empty(shape[, dtype, order])

Возвращает новую матрицу заданной формы и типа без инициализации элементов.

zeros(shape[, dtype, order])

Возвращает матрицу заданной формы и типа, заполненную нулями.

ones(shape[, dtype, order])

Матрица из единиц.

eye(n[, M, k, dtype, order])

Возвращает матрицу с единицами на диагонали и нулями в остальных местах.

identity(n[, dtype])

Возвращает квадратную единичную матрицу заданного размера.

repmat(a, m, n)

Повторить 0-D до 2-D массив или матрицу MxN раз.

rand(*args)

Возвращает матрицу случайных значений с заданной формой.

randn(*args)

Вернуть случайную матрицу с данными из "стандартного нормального" распределения.