gpt4 book ai didi

ruby - 如何在 Ruby 中将数字数组转换为矩阵

转载 作者:数据小太阳 更新时间:2023-10-29 08:45:20 24 4
gpt4 key购买 nike

我有两个简单的数字数组,代表对象的笛卡尔位置。

a = [3, 4]
b = [8, 5]

我想检查“a”和“b”是否相邻。我想将两者转换成矩阵并对两个位置进行减法,然后检查任一元素的绝对值是否为“1”。

有办法吗?

最佳答案

您收到未初始化的常量错误,因为您首先需要:

require 'matrix'

那么你可以:

Matrix[a,b]

示例交互输出:

irb(main):011:0> require 'matrix'
=> true
irb(main):012:0> Matrix[a,b]
=> Matrix[[3, 4], [8, 5]]

关于ruby - 如何在 Ruby 中将数字数组转换为矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30247312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com