Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Ruby | Matrix I() function

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The I() is an inbuilt method in Ruby returns a Identity matrix of N X N size.

Syntax: mat1.I(N)

Parameters: The function accepts a mandatory parameter N which is the size of the Identity matrix.

Return Value: It returns the Identity matrix.

Example 1:




# Ruby program for I() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix
# using I method 
mat1 = Matrix.I(2)
  
# Print the matrix
puts mat1

Output:

Matrix[[1, 0], [0, 1]]

Example 2:




# Ruby program for I() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix
# using I method 
mat1 = Matrix.I(3)
  
# Print the matrix
puts mat1

Output:

Matrix[[1, 0, 0], [0, 1, 0], [0, 0, 1]]
My Personal Notes arrow_drop_up
Last Updated : 07 Jan, 2020
Like Article
Save Article
Similar Reads