This commit is contained in:
Fernando Wolf Bona 2019-08-21 17:36:39 -03:00 коммит произвёл Marc-André Lafortune
Родитель 48fdc37ad5
Коммит 8d804e41a0
2 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -1225,6 +1225,13 @@ class Matrix
collect {|e| -e }
end
#
# Returns the absolute value elementwise
#
def abs
collect(&:abs)
end
#--
# MATRIX FUNCTIONS -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#++

Просмотреть файл

@ -583,6 +583,11 @@ class TestMatrix < Test::Unit::TestCase
assert_equal(1, s1 ** o)
end
def test_abs
s1 = @a3.abs
assert_equal(s1, Matrix[[4, 1, 3], [0, 3, 7], [11, 4, 2]])
end
def test_hstack
assert_equal Matrix[[1,2,3,2,3,4,1,2,3], [4,5,6,5,6,7,4,5,6]],
@m1.hstack(@n1, @m1)