sens de parcours (matlab)
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

sens de parcours (matlab)



  1. #1
    invite5588902a

    sens de parcours (matlab)


    ------

    Bonjour à tous !
    Je réalise sous matlab un programme qui calcule à tout instant la distance entre un point position GPS (de coordonnées xp et yp) et une droite théorique qu'on doit suivre (d'équation y=ax+b). J'ai un problème pour connaitre le sens de déplacement du point le long de la droite (pour savoir si je suis trop a gauche ou trop a droite de ma ligne théorique).
    Quelqu'un a une idée pour connaitre mon sens de déplacement à partir des coordonnées GPS?
    Merci d'avance
    SYLVIE

    -----

  2. #2
    azt

    Re : sens de parcours (matlab)

    Est - ce que regarder le signe de
    Code:
    y-ax-b
    suffirait ?

  3. #3
    invite5588902a

    Re : sens de parcours (matlab)

    je ne sais pas du tout, je pensais faire avec des vecteurs direteurs de droites mais c'est un poil compliqué

  4. #4
    azt

    Re : sens de parcours (matlab)

    Je reformule pour vérifier que j'ai bien compris.

    On a un objet qui se déplace dans un plan.
    On obtient les coordonnées dans le plan de cet objet grâce au GPS. Ce qui donne (Xp et Yp).
    L'objet en question soit se déplacer le lon d'une ligne dont l'équation est donnée : y=a x+b
    Et tu veux savoir de quel coté s'éloigne ton objet.

    Bon, en faisant un dessin, on obtient un plan coupé par une droite.
    Disons que si ton point est trop haut, il est à gauche de la ligne.
    S'il est trop bas, il est à droite de la ligne.
    Et quand il est dessus, eh bien il est sur la ligne

    Maintenant pour les coordonnées du mobile (Xp, Yp) calculons : y -a*x - b
    Yp - a * Xp -b.
    Si le point est au dessus c'est que l'on peut écrire : Yp = Y + Y' avec Y= a* Xp +b.
    (Xp, Y) correspondant au point avec une abscisse Xp se trouvant sur la ligne.
    Y' est un nombre positif.

    Le calcul devient donc :
    Yp - a * Xp -b =Y+Y' - a * Xp -b = Y'

    Donc en calculant Yp - a * Xp -b , on obtient la hauteur entre la ligne et le mobile. (Attention verticalement, pas la distance entre le mobile et la ligne - là le pb est différent).

    On peut étendre le raisonnement pour la partie inférieure du plan.
    Yp - a * Xp -b va nous donner un nombre négatif dans ce cas là.

    Voilà

  5. A voir en vidéo sur Futura

Discussions similaires

  1. parcours original
    Par invite72c0d6fe dans le forum Chimie
    Réponses: 7
    Dernier message: 10/08/2007, 15h04
  2. parcours ingenieur
    Par invitee29f5fdb dans le forum Orientation après le BAC
    Réponses: 5
    Dernier message: 02/06/2006, 20h59
  3. Intégrale curviligne et sens de parcours
    Par Bleyblue dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 10/02/2006, 17h43
  4. parcours lycéen
    Par Seirios dans le forum Orientation avant le BAC
    Réponses: 40
    Dernier message: 01/02/2006, 18h26
  5. [MatLab] Sb2Sl => Matlab classique = pb intégration.
    Par invite6e6d5361 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/08/2005, 22h02
Découvrez nos comparatifs produits sur l'informatique et les technologies.