Даны два вектора
a = 1:3;
b = 2:4;
хорошо известно, что поэлементное умножение a.*b
производит
[ 2 6 12 ]
Назвав этот результат c
, мы получим c(i) = a(i)*b(i)
Но я не понимаю, как a.*b'
, b'.*a
и b'*a
производят
[ 2 4 6
3 6 9
4 8 12 ]
Для матричного умножения b'*a
мы знаем c(i,j) = b(i)*a(j)
.
Но почему два других также дают тот же результат?