NumPy 矩阵库2024 年 8 月 29 日 | 阅读 2 分钟 NumPy 包含一个矩阵库,即 numpy.matlib,用于配置矩阵而不是 ndarray 对象。 numpy.matlib.empty() 函数此函数用于返回一个新矩阵,其中包含未初始化的条目。 使用此函数的语法如下所示。 它接受以下参数。
请看以下示例。 示例输出 [[6.90262230e-310 6.90262230e-310 6.90262304e-310] [6.90262304e-310 6.90261674e-310 6.90261552e-310] [6.90261326e-310 6.90262311e-310 3.95252517e-322]] numpy.matlib.zeros() 函数此函数用于创建矩阵,其中条目初始化为零。 请看以下示例。 示例输出 [[0. 0. 0.] [0. 0. 0.] [0. 0. 0.] [0. 0. 0.]] numpy.matlib.ones() 函数此函数返回一个矩阵,其中所有元素都初始化为 1。 请看以下示例。 示例输出 [[1. 1.] [1. 1.]] numpy.matlib.eye() 函数此函数返回一个矩阵,其中对角线元素初始化为 1,其他位置为零。 使用此函数的语法如下所示。 它接受以下参数。
请看以下示例。 示例输出 [[1 0 0] [0 1 0] [0 0 1]] numpy.matlib.identity() 函数此函数用于返回给定大小的单位矩阵。 单位矩阵是对角线元素初始化为 1 且所有其他元素为零的矩阵。 请看以下示例。 示例输出 [[1 0 0 0 0] [0 1 0 0 0] [0 0 1 0 0] [0 0 0 1 0] [0 0 0 0 1]] numpy.matlib.rand() 函数此函数用于生成一个矩阵,其中所有条目都使用随机值进行初始化。 请看以下示例。 示例输出 [[0.86201511 0.86980769 0.06704884] [0.80531086 0.53814098 0.84394673] [0.85653048 0.8146121 0.35744405]] 下一个主题NumPy 线性代数 |
我们请求您订阅我们的新闻通讯以获取最新更新。