【发布时间】:2017-07-12 20:10:20
【问题描述】:
给出的错误是元组索引超出范围。当我检查变量时,数组是在 [3,11] 矩阵中创建的,但只填充了前两行。我不确定如何更正我的代码?谢谢
sigma_z = np.zeros((11,3))
for i in xrange(len(z)):
for j in xrange(len(locx)):
sigma_z[i-1,j-1] = (Mx[i-1]* locy[i-1])/ (Ix) - (My[i]* locx[j-1]) / (Iy)
【问题讨论】:
-
没有人可以运行您的示例,因为缺少的变量太多,例如
z和locx和np(我知道np的含义)。另外,您是否考虑过列表理解?另外,一个 [3, 11] 矩阵?你的意思是我认为是 3 x 11 矩阵?!
标签: python arrays tuples index-error