溢れ出る加齢臭

カレー臭に加え加齢臭が溢れ出る年齢になりました。

ベクトル演算について

> a <- rep(1:5)
> b <- rep(5:1)*2
> a
[1] 1 2 3 4 5
> b
[1] 10  8  6  4  2

ベクトルの内積

> a %*% b
      [,1]
[1,]   70

ベクトルの外積

> a %o% b
      [,1] [,2] [,3] [,4] [,5]
[1,]   10    8    6    4    2
[2,]   20   16   12    8    4
[3,]   30   24   18   12    6
[4,]   40   32   24   16    8
[5,]   50   40   30   20   10

つまり
a=\(\array{a_1, a_2, a_3, a_4, a_5}\)
b=\(\array{b_1, b_2, b_3, b_4, b_5}\)
とすると、a %o% bは、
a %o% b = \(\array{\\a_1b_1 &a_1b_2 &a_1b_3 &a_1b_4 &a_1b_5 \\ a_2b_1 &a_2b_2 &a_2b_3 &a_2b_4 &a_2b_5 \\a_3b_1 &a_3b_2 &a_3b_3 &a_3b_4 &a_3b_5\\a_4b_1 & a_4b_2 &a_4b_3 &a_4b_4 &a_4b_5 \\a_5b_1 &a_5b_2 &a_5b_3 &a_5b_4 &a_5b_5}\)
となる。