Hallo,
ich versuche einen Algorithmus/Programm zu schreiben, mit dessen Hilfe die Spur eine Matrix bestimmt werden kann.
Die Spur einer Matrix berechnet sich aus der Summe der Elemente der Hauptdiagonalen.
z.B.
(1,2,3)
(4,5,6)
(7,8,9) => die Spur wäre 1+5+9=15
bisher habe ich zu "Papier" gebracht:
funktioniert aber leider nicht in Eclipse was haltet ihr davon?
ich versuche einen Algorithmus/Programm zu schreiben, mit dessen Hilfe die Spur eine Matrix bestimmt werden kann.
Die Spur einer Matrix berechnet sich aus der Summe der Elemente der Hauptdiagonalen.
z.B.
(1,2,3)
(4,5,6)
(7,8,9) => die Spur wäre 1+5+9=15
bisher habe ich zu "Papier" gebracht:
Java:
public static int traceMatrix(int a[][]){
int sum = 0;
for(int row = 0; row < a.length; row++){
for(int col = 0; col <= row; col++){
sum += a[row][col];
}
}
return sum;
}
funktioniert aber leider nicht in Eclipse was haltet ihr davon?