Exemplo2.1:Sejam A=(1,1), B=(2,2), C=(-1,0) e D=(0,1). Determine as coordenadas dos vetores \(\overrightarrow{AB}\) e \(\overrightarrow{CD}\) e diga se são iguais.
import sympy as spsp.init_printing(use_latex='mathjax')A=sp.Matrix([1,1])B=sp.Matrix([2,2])C=sp.Matrix([-1,0])D=sp.Matrix([0,1])AB=B-Aprint('Vetor AB')display(AB)print('Vetor CD')CD=D-Cdisplay(CD)print('Verificando se são iguais')AB==CD
Vetor AB
⎡1⎤
⎢ ⎥
⎣1⎦
Vetor CD
⎡1⎤
⎢ ⎥
⎣1⎦
Verificando se são iguais
True
Exemplo 2.2: Determinando as coordenadas do ponto D tal que \(\overrightarrow{AB}=\overrightarrow{CD}\).
import sympy as spsp.init_printing(use_latex='mathjax')x,y=sp.symbols('x y',real=True)A=sp.Matrix([0,1])B=sp.Matrix([1,-1/2])C=sp.Matrix([1,0])D=sp.Matrix([x,y])AB=B-Aprint('Vetor AB')display(AB)CD=D-Cprint('Vetor CD')display(CD)print('Equação')eq=sp.Eq(AB,CD)display(eq)sol=sp.solve(eq,(x,y))print('Solução da equação')display(sol)
Vetor AB
⎡ 1 ⎤
⎢ ⎥
⎣-1.5⎦
Vetor CD
⎡x - 1⎤
⎢ ⎥
⎣ y ⎦
Equação
⎡ 1 ⎤ ⎡x - 1⎤
⎢ ⎥ = ⎢ ⎥
⎣-1.5⎦ ⎣ y ⎦
Solução da equação
{x: 2.0, y: -1.5}
Exemplo 2.3: Dados os vetores \(\overrightarrow{u}=(1,-2)\), \(\overrightarrow{v}=(-3,2)\), determine o vetor \(\overrightarrow{w}=2 \overrightarrow{u}+3 \overrightarrow{v}\) e sua norma.
import sympy as spu=sp.Matrix([1,-2])v=sp.Matrix([-3,2])print('O vetor buscado é:')w=2*u+3*vdisplay(w)print('norma do vetor w')display(w.norm())