自作Matrixクラスに16個の配列をセットする場合、どう書くのがいいですか。
m = MyMatrix.new
として
(1) m.set [1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1]
(2) m.set = [1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1]
(3) m.matrix = [1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1]

(1)は他との兼ね合いで×(2)も変だし(3)かなと思うのですがどうでしょうか。