Exercice 4
Reprendre l'exercice précédent (Exercice3) sans utiliser la méthode trace()
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import numpy as np def matrix_trace(A): n = len(A) # initialisation de la trace trace = 0 for i in range(0 , n): #trace = trace + aii trace = trace + A[i][i] return trace #Exemple A = np.array([[1 , 3 , 4] , [1 , 3 , 5] , [3 , 2 , 1]]) print("Tr(A) = " , matrix_trace(A)) # affiche: Tr(A) = 5 |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 4: trace d'une matrice avec numpy sans utiliser la méthode trace()”