Bonjour, voilà ça fait quelque temps que je coince sur ce bout de code et je n'arrive pas à comprendre. J'ai un programme que je dois traduire de matlab en python et je bloque totalement sur une ligne : le code matlab est :
Natoms(1:6,:) = [Nexcess Natoms(1:6,1:L-1)]; % L=101 et Nexcess est une matrice 6 lignes et 1 colonne
et mon code en python est :
Natoms[:5,:]=np.concatenate((Nexcess,Natoms[:5,:L-1]),axis=0)
et mon erreur est :
1 2
| Natoms[:5,:]=np.concatenate((Nexcess,Natoms[:5,:L-1]),axis=0)
ValueError: all the input array dimensions except for the concatenation axis must match exactly |
Je ne comprend pas l'erreur dans ma traduction sachant que ça marche pour matlab.. Merci bcp
Partager