IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Produit scalaire


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2019
    Messages : 1
    Par défaut Produit scalaire
    Bonjour,
    J'ai un programme à réalisé, on a A(-10;4), B(6;7) et M (x;0) (il est un point mobile) dans l'intervalle [-10;6].
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    from math import sqrt
     
    def ProduitScalaire_MA_MB(x1,y1,x2,y2,x3,y3) :
        xMA=x1-x3
        yMA=y1-y3
        xMB=x2-x3
        yMB=y2-y3
        return(xMA*xMB+yMA*yMB)
     
    def norme(x1,y1,x2,y2) :
        return(sqrt((x2-x1))**2+(y2-y1)**2))
     
    xA=-10
    yA=4
    xB=6
    yB=7
     
    for x in range (-10,7) :
        if ProduitScalaire_MA_MB(...,...,...,...,...,...)==0 :
            print("pour x=",x,"Le triangle AMB est rectangle en M.")
        if norme(...,...,...,...)==norme(...,...,...,...) :
            print("pour x=",x,"Le triangle AMB est isocèle en M.")
    Il faut donc que je trouve les pointillés.
    Merci d'avance pour votre aide.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 743
    Par défaut
    Salut,

    Citation Envoyé par banirarrr Voir le message
    Il faut donc que je trouve les pointillés.
    Prendre 3 points A,B, M et faire le produit scalaire des vecteurs AM et BM est juste le b.a.ba de la géométrie euclidienne qui vous a été enseignée au collège.
    Si vous en avez des souvenirs lointains rien ne vous empêche de réviser un peu (Internet est là pour çà) et pour arriver à faire d'abord l'exercice sur une feuille de papier avant d'imaginer comment le coder avec Python.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. produit scalaire de 2 string
    Par nypahe dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 06/03/2009, 09h49
  2. calcul de produit scalaire sous PHP
    Par abegault dans le forum Langage
    Réponses: 5
    Dernier message: 21/05/2008, 14h41
  3. produit scalaire de 2 vecteurs
    Par aroua dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 07/04/2008, 13h06
  4. Produit scalaire en méta-prog, problème :p
    Par Bakura dans le forum C++
    Réponses: 5
    Dernier message: 12/06/2007, 16h03
  5. Angle entre deux droites quelconques par produit scalaire
    Par cyber_N dans le forum Mathématiques
    Réponses: 6
    Dernier message: 22/05/2005, 20h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo