Si te fijas, cuando haces m*m te devuelve un vector (multiplica cada coordenada del primer vector por cada coordenada del seguro vector). Si haces m%*%m, te devuelve un número, es el producto interno de m con m.
Va de nuevo la respuesta:
- Si hago
*
, R me devuelve el vector:
(multiplica cada coordenada de
con cada coordenada de
).
- Si hago
%*%
, R me devuelve el número:
(multiplica cada coordenada de
con cada coordenada de
y las suma, a eso se la llama el producto interno de
con
y normalmente se lo escribe como
).
- Si hago
Es decir, R se guarda estos símbolos de * o %*% para realizar esas operaciones con vectores.
Saludos