Ruby | Matrix clone() function
Last Updated :
07 Jan, 2020
The clone() is an inbuilt method in Ruby returns a clone of the given matrix such that the contents are not referenced by identical objects.
Syntax: mat1.clone()
Parameters: The function needs a matrix whose clone is to returned.
Return Value: It returns the clone matrix.
Example 1:
require "matrix"
mat1 = Matrix[[ 1 , 21 ], [ 31 , 18 ]]
puts mat1.clone()
|
Output:
Matrix[[1, 21], [31, 18]]
Example 2:
require "matrix"
mat1 = Matrix[[ 1 , 1 , 5 ], [ 1 , 1 , 5 ], [ 1 , 2 , 5 ]]
puts mat1.clone()
|
Output:
Matrix[[1, 1, 5], [1, 1, 5], [1, 2, 5]]
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...