2
Rubyに既存のMatrixがある場合、新しいデータの列または行を追加するにはどうすればよいですか?Rubyの行列に列と行を追加するにはどうすればよいですか?
このような何か私は何をしたいです:
require 'Matrix'
my_matrix = Matrix.diagonal(1,2,3)
my_matrix.append_row!([3,2,1])
my_matrix.append_column!([3,2,1])
はこれを行う方法はありますか?
小さな提案:行列が斜め対称であるため、列の追加の例が機能します。 Matrix.columns(m.transpose.to_a << [4,5,6])にアイテムを並べ替えることなくカラムを追加したいと思う。 – Billiam