Ruby Vector r()函数
r() 是Ruby中一个内置的方法,用于返回矢量的毕达哥拉斯式距离。
语法 :vec1.r()
参数 :该函数不接受任何参数
返回值 :向量的毕达哥拉斯式距离。
例子 1 :
# Ruby program for r() method in Vector
# Include matrix
require "matrix"
# Initialize the vector
vec1 = Vector[1, 2, 3]
# Prints pythogras of the vector
puts vec1.r()
输出:
3.7416573867739413
例2 :
# Ruby program for r() method in Vector
# Include matrix
require "matrix"
# Initialize the vector
vec1 = Vector[1, 1, 1]
# Prints pythogras of the vector
puts vec1.r()
输出:
1.7320508075688772