Ej. 5

Re: Ej. 5

por GOICOECHEA VALERIA -
Número de respostas: 0
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:

Supongamos que tenemos el vector  x= (x_1, \, x_2,  \dots, x_n) y otro vector  y= (y_1, y_2, \dots, y_n) . Entonces:

  • Si hago  x *  y , R me devuelve el vector (x_1 y_1, \, x_2 y_2, \dots, x_n y_n) (multiplica cada coordenada de  x con cada coordenada de  y ).
    • Si hago  x %*%  y , R me devuelve el número x_1 y_1 + x_2 y_2 + \dots+ x_n y_n (multiplica cada coordenada de  x con cada coordenada de  y y las suma, a eso se la llama el producto interno de  x con  y y normalmente se lo escribe como  \left\langle x, y \right\rangle  ).

Es decir, R se guarda estos símbolos de * o %*% para realizar esas operaciones con vectores.


Saludos