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 :
	
	| 12
 
 | 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