GIP.Grupo de Investigacion
Psicosocial

PRODUCTO INTERNO DE DOS VECTORES

    El ángulo entre dos vectores x e y, con tamaño n, es definido por:


    recibiendo a su vez el numerador general de la fórmula el nombre de producto interno de dos vectores.

    Supongamos 2 vectores :


    operando...


    Este ejemplo en SPSS lo indicariamos de la siguiente manera:

compute x={-1;5;2;-2}.

compute y={4;-3;0;1}.

compute lx=sqrt(csum(cssq(x))).

compute ly=sqrt(csum(cssq(y))).

compute nume=T(x)*y.

print cos(nume/(lx*ly)).

    El significado de las funciones matriciales es la siguiente:
CSUM: Suma los elementos del vector columna.
T(x)*y: Cálcula el producto interno de los dos vectores, teniendo en cuenta que la instrucción T(x) significa la transpuesta del vector x.