TypeError:将矩阵行提取到新矩阵中

时间:2016-11-07 18:10:16

标签: python numpy

假设我有一个初始化的零矩阵:

 A = zeros(m,n)

我还有另一个矩阵B,其维数为kxn,其中k> = m。我们想要提取B的行p到q并使其成为A.我们将A(假设)的矩阵的维度设置为与q-p + 1相同。      当我尝试A [p:q,:] = B [p:q,:]时,Python给了我一个错误!我该如何解决这个问题?

e.g。假设我们有:

 Q = ones((7,4))
 A = zeros((5,4))
 %want rows 2 to 6 of Q
 A = Q[1:5,]

0 个答案:

没有答案