矩阵库 ( 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])

全1矩阵.

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

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

identity (n[, dtype])

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

repmat (a, m, n)

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

rand (args)

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

randn (args)

返回一个包含来自“标准正态”分布的数据的随机矩阵.