Ruby | Matrix determinant() function Last Updated : 07 Jan, 2020 Improve Improve Like Article Like Save Share Report The determinant () is an inbuilt method in Ruby returns the determinant of the given matrix. Syntax: mat1.det() Parameters: The function does not accepts any parameter. Return Value: It returns the determinant of the given matrix. Example 1: # Ruby program for determinant() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, Complex(2, 1)], [Complex(8, -9), 18]] # prints the determinant puts mat1.determinant() Output: -7+10i Example 2: # Ruby program for determinant() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 1, 5], [4, 1, 5], [11, 2, 12]] # prints the determinant puts mat1.determinant() Output: -6 Like Article Suggest improvement Previous Ruby | Matrix identity() function Next Ruby | Matrix diagonal?() function Share your thoughts in the comments Add Your Comment Please Login to comment...