en fait j'ai un tableau de dimension d que je veux transformer en dimension d-1. Les coefficients du tableau renvoyé devant être la somme des coefficients du tableau de départ sur la dernière dimension. Pour être plus clair :
dim tableau1(5, 8, 3 , 7)
doit me renovoyer tableau2(5, 8, 3) tels que
tableau2(i, j, k) = somme (tableau1(i, j, k, l), l=0 to 7)
soit quelque chose de la forme
for i = 0 to 5 for j = 0 to 8 for k = 0 to 3 for l = 0 to 7
tableau2(i, j ,k) = tableau2(i, j ,k) + tableau1(i, j ,k ,l)
next i next j next k next l
Et je voudrais faire ça dans le cas où la dimension du tableau varie, donc quand le nombre d'imbriquations est variable.
|