我尝试导入numpy.matlib,但收到以下警告:
我将其用于:
np.matlib.repmat(I, 1400, 1)
我该怎么解决这个问题呢?不使用.matlib类来做repmat吗?
6uxekuva1#
您看到的警告消息表明numpy.matlib模块现在已被弃用,您不应在代码中使用它,而应使用numpy模块执行矩阵运算。例如,您可以使用'numpy.array'函数创建一个矩阵,然后使用numpy模块中的各种函数对其执行操作。示例:将numpy导入为np
第一个月
B = A * 2
C = B.T您也可以查看官方文档。谢谢,希望对您有所帮助
C = B.T
1条答案
按热度按时间6uxekuva1#
您看到的警告消息表明numpy.matlib模块现在已被弃用,您不应在代码中使用它,而应使用numpy模块执行矩阵运算。
例如,您可以使用'numpy.array'函数创建一个矩阵,然后使用numpy模块中的各种函数对其执行操作。
示例:将numpy导入为np
创建一个3x3矩阵
第一个月
将A乘以2
B = A * 2
将B转置
C = B.T
您也可以查看官方文档。谢谢,希望对您有所帮助