For loop 获得一个具有for循环的张量

For loop 获得一个具有for循环的张量,for-loop,matrix,tensor,For Loop,Matrix,Tensor,我是Python新手,我需要通过以下几行帮助开发张量: { 指数0=0#i 指数_1=0#j 指数2=0#k 指数3=0#w DD=np.零((100100)) 对于我在Lunghezza_m: 对于Larghezza_m中的j: 对于参数2中的k: 对于Velocitáu nodi中的w: DD[指数0][指数1][指数2][指数3]=四舍五入(1.025*i*j*m[指数1][指数2]*Cb[指数0][指数3],2) deltaConfrontoSub.append(DD) deltaCon

我是Python新手,我需要通过以下几行帮助开发张量:

{
指数0=0#i
指数_1=0#j
指数2=0#k
指数3=0#w
DD=np.零((100100))
对于我在Lunghezza_m:
对于Larghezza_m中的j:
对于参数2中的k:
对于Velocitáu nodi中的w:
DD[指数0][指数1][指数2][指数3]=四舍五入(1.025*i*j*m[指数1][指数2]*Cb[指数0][指数3],2)
deltaConfrontoSub.append(DD)
deltaConfronto.append(deltaConfrontoSub)
指数_3+=1
指数_3=0
指数_2+=1
指数_3=0
指数_2=0
指数_1+=1
指数_3=0
指数_2=0
索引_1=0
索引_0+=1
}
其中,
Immersa\u m
Cb
是两个矩形矩阵,而
Lunghezza\u m
Larghezza\u m
参数2
Velocitáu nodi
是数组。显然,
DD
将是一个张量。
我怎样才能得到它?我也尝试过类似的方法,但没有成功:

错误是:


{
索引器回溯(最后一次最近调用)
在里面
61对于参数2中的k:
62对于Velocitáu nodi中的w:
--->63 DD[指数0][指数1][指数2][指数3]=四舍五入(1.025*i*j*m[指数1][指数2]*Cb[指数0][指数3],2)
64 deltaConfrontoSub.追加(DD)
65指数_3+=1
索引器错误:标量变量的索引无效。
}

谢谢你的帮助

我预先分配了一个100x100x100张量,但它可能不足以解决我的问题。。。你怎么认为?