plan_mediateur.py

Created by bclerc

Created on May 17, 2018

267 Bytes

Algorithme qui détermine l’équation du plan médiateur du segment [AB] : - En entrée les coordonnées de A et de B ; - En sortie les coefficients a, b, c et d de l’équation cartésienne du plan médiateur : ax + by + cz + d = 0 - On utilise le fait que si I est le milieu de [AB], on a vec(MI).vec(AB) = 0 pour tout M appartenant au plan médiateur de [AB].


A=[1,2,5]
B=[3,-2,1]
def plan_mediateur(A,B):
    I=[(A[i]+B[i])/2 for i in range(3)]
    vec_AB=[B[i]-A[i] for i in range(3)]
    C=[vec_AB[0],vec_AB[1],vec_AB[2],-vec_AB[0]*I[0]-vec_AB[1]*I[1]-vec_AB[2]*I[2]]
    return(C)
plan_mediateur(A,B)