Ruby | Matrix-trace()-Funktion
Die Spur() ist eine eingebaute Methode in Ruby , die die Spur zurückgibt, dh die Summe der Diagonalelemente der Matrix.
Syntax : mat1.trace()
Parameter : Die Funktion benötigt die Matrix, deren Trace zurückgegeben werden soll.
Rückgabewert : Gibt die Ablaufverfolgung zurück.
Beispiel 1 :
# Ruby program for trace() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[3, 12], [2, 8]] # Prints the trace puts mat1.trace()
Ausgang :
11
Beispiel 2 :
# Ruby program for trace() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 0, 6], [6, 1, 7], [1, 2, 19]] # Prints the trace puts mat1.trace()
Ausgang :
21