1
어딘가에 뭔가 놓친 것 같습니다. 나는 2 개의 for 루프 (x와 y)와 x, y 위치를 기반으로 한 함수를 사용하여 배열을 채웠다. 유일한 문제는 배열의 크기에 관계없이 배열의 값이 항상 0으로 끝나는 것입니다.숫자가 작은 배열은 항상 0으로 끝나나요?
thetamap = numpy.zeros(36, dtype=float)
thetamap.shape = (6, 6)
for y in range(0,5):
for x in range(0,5):
thetamap[x][y] = x+y
print thetamap
numpy 메소드로 정말 미치고 싶다면'np.add.outer (range (6), range (6)) '와 동일합니다. 방송은 훨씬 더 일반적으로 적용 가능합니다. –
'sum (np.mgrid [: 6, : 6])'? – DSM
쿨, 고마워요! – user1949752