Ruby 矩阵 component()函数
component() 是Ruby中的一个内置方法,用于返回第i行和第j列相交处的元素。
语法 :mat1.component(i, j)
参数 :该函数接受两个参数i和j,分别表示行号和列号。
返回值 :它返回mat[i][j]处的元素。
例子 1 :
# Ruby program for component() method in Matrix
# Include matrix
require "matrix"
# Initialize a matrix
mat1 = Matrix[[1, 21], [31, 18]]
# prints the element at 1, 1
puts mat1.component(1, 1)
输出:
18
例2 :
# Ruby program for component() method in Matrix
# Include matrix
require "matrix"
# Initialize a matrix
mat1 = Matrix[[13, 1, 5], [12, 1, 5], [11, 2, 5]]
# prints the element at 0, 1
puts mat1.component(0, 1)
输出:
1