📜  红宝石 |矩阵 upper_triangular?()函数

📅  最后修改于: 2022-05-13 01:54:59.658000             🧑  作者: Mango

红宝石 |矩阵 upper_triangular?()函数

upper_triangular?()是 Ruby 中的一个内置方法,返回一个布尔值。如果是下三角矩阵则返回真,否则返回假。

示例 1

# Ruby program for upper_triangular?() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix 
mat1 = Matrix[[1, 21], [31, 18]]  
   
# Prints if upper_triangular or not 
puts  mat1.upper_triangular?()

输出

false

示例 2

# Ruby program for upper_triangular?() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix 
mat1 = Matrix[[31, 18, 19], [0, 3, 2],  [0, 0, 1]]
   
# Prints if upper_triangular or not 
puts  mat1.upper_triangular?()

输出

true