Ruby | Matrix tr() function
The tr() is an inbuilt method in Ruby returns the trace i.e., sum of diagonal elements of the matrix.
Syntax: mat1.tr()
Parameters: The function needs the matrix whose trace is to be returned.
Return Value: It returns the trace.
Example 1:
require "matrix"
mat1 = Matrix[[ 3 , 12 ], [ 2 , 8 ]]
puts mat1.tr()
|
Output:
11
Example 2:
require "matrix"
mat1 = Matrix[[ 1 , 0 , 6 ], [ 6 , 1 , 7 ], [ 1 , 2 , 19 ]]
puts mat1.tr()
|
Output:
21
Last Updated :
07 Jan, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...