# -*- coding: utf-8 -*-
from math import *
from random import *
import matplotlib.pyplot as plt
import numpy as np
Résoudre un système d'équations du type :
$\left\{ \begin{array}{rl} x + y &= 7 \\ x-y&= -1 \end{array} \right.$
On représente le système sous la forme :
$\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}$$\begin{pmatrix} x \\ y \end{pmatrix}$=$\begin{pmatrix} 7 \\ -1 \end{pmatrix}$
Module utilisé de numpy linalg : http://math.mad.free.fr/depot/numpy/calmat.html
A=np.array([[1,1],[1,-1]])
B=np.array([7,-1])
solution=np.linalg.solve(A,B)
solution
np.linalg.det(A)
# Le cas où il n'y a pas de solution
A1=np.array([[1,1],[1,1]])
B1=np.array([7,-1])
solution=np.linalg.solve(A1,B1)
np.linalg.det(A1)
# Le cas où il y a une infinité de solution
# Il faut rester critique sur la solution trouvée par numpy
A2=np.array([[1,1],[5,5]])
B2=np.array([1,5])
solution=np.linalg.solve(A2,B2)
solution
np.linalg.det(A2)
np.linalg.inv(A2)
Démontrer que trois vecteurs ne sont pas coplanaires. Soit le repère orhonormé $(O,\vec{i},\vec{j})$
On considère les vecteurs $\vec{u}$(1;-3;5), $\vec{v}$(4;1;1), $\vec{w}$(0;1;1), $\vec{t}$(-2;-4;12) . Démontrer que les trois vecteurs $\vec{u}$, $\vec{v}$, $\vec{w}$ ne sont pas coplanaires.
A=np.array([[1,4,0],[-3,1,1],[5,1,1]])
B=np.array([0,0,0])
solution=np.linalg.solve(A,B)
solution
Déterminer l'expression de $\vec{t}$ en fonction de $\vec{u}$, $\vec{v}$, $\vec{w}$.
A=np.array([[1,4,0],[-3,1,1],[5,1,1]])
B=np.array([-2,-4,12])
solution=np.linalg.solve(A,B)
solution
On conclut que $\vec{t}=2\vec{u}-\vec{v}+3\vec{w}$