リスト (1,2,3,4,5) には、5*4/2 = 10 の組み合わせを含めることができます。ペアワイズ乗算を実行する場合は、R で次のように実行します。
x <- 1:5
mx <- x%o%x
mx
[,1] [,2] [,3] [,4] [,5]
[1,] 1 2 3 4 5
[2,] 2 4 6 8 10
[3,] 3 6 9 12 15
[4,] 4 8 12 16 20
[5,] 5 10 15 20 25
mx <- mx[lower.tri(mx)]
mx
[1] 2 3 4 5 6 8 10 12 15 20
MATLAB でこれを行うにはどうすればよいですか?