矩阵库 (numpy.matlib)#

此模块包含 numpy 命名空间中的所有函数,并以下列返回 矩阵 而不是 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])

返回一个对角线上为1,其他地方为0的矩阵.

identity(n[, dtype])

返回给定大小的平方单位矩阵.

repmat(a, m, n)

重复一个 0-D 到 2-D 数组或矩阵 MxN 次.

rand(*args)

返回一个具有给定形状的随机值矩阵.

randn(*args)

返回一个从"标准正态”分布中获取数据的随机矩阵.