已弃用的numpy.matlib

zujrkrfu  于 2023-01-05  发布在  其他
关注(0)|答案(1)|浏览(249)

我尝试导入numpy.matlib,但收到以下警告:

  • 从numpy.matlib导入从1.19.0开始就不推荐了。matrix子类不是表示矩阵或处理线性代数的推荐方法。*

我将其用于:

np.matlib.repmat(I, 1400, 1)

我该怎么解决这个问题呢?不使用.matlib类来做repmat吗?

6uxekuva

6uxekuva1#

您看到的警告消息表明numpy.matlib模块现在已被弃用,您不应在代码中使用它,而应使用numpy模块执行矩阵运算。
例如,您可以使用'numpy.array'函数创建一个矩阵,然后使用numpy模块中的各种函数对其执行操作。
示例:将numpy导入为np

创建一个3x3矩阵

第一个月

将A乘以2

B = A * 2

将B转置

C = B.T
您也可以查看官方文档。谢谢,希望对您有所帮助

相关问题