Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para el producto interno euclídeo entre dos vectores se usa el mismo operador *. El resultado es un escalar. Por ejemplo,
para realizar el producto interno entre los vectores v ⋅ w
In [1]: v=vector([1,1,-4])
w=vector([3,0,2])
v*w
Out[1]: -5
También podemos utilizar las funciones dot_product() o inner_product(): Calcule el producto escalar de los vectores u=
(2, 5, 6) v=(4, 35 , 83 )
Out[2]: 27
In [3]: u.inner_product(v)
Out[3]: 27
Longitud de vector
.norm()
In [4]: u=vector([2,5,6])
u.norm()
Out[4]: sqrt(65)
3 8
Calcule la longitud del vector v=(4, 5 , 8 )
In [5]: v=vector([4,3/5,8/3])
v.norm()
Out[5]: 1/15*sqrt(5281)
Producto vectorial
.cross_product()
In [6]: a=vector([1,3,4])
b=vector([2,7,-5])
a.cross_product(b)
Out[6]: (-43, 13, 1)