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

MATLAB Discussion :

Representation vecteur de position en matlab


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut Representation vecteur de position en matlab
    Je veux representer un vecteur de position dans matlab


    J'ai trouve ici une source sur fex mais ca ne m'aide pas beaucoup.

    http://www.mathworks.com/matlabcentral/fileexchange/278


    Mon probleme donc:

    J'ai 2 points des coordonees donnees x1 et x2.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    x=(1,2);y= (3,4) ou x11=1; x12=2; y11=3; y12=4



    Je veux etablir une direction represente par une fleche entre ces 2 points.

    Donc je veux une representation pour un vecteur de position en matlab.

    Aussi je veux representer le vecteur dans un reppere des coordonees axe Ox comprise entre 0 et 10 axe Oy comprise entre 0 et 10.

    Pouvez-vous m'aider a partir de l'example donne?

  2. #2
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458

  3. #3
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut
    Merci caro! Mais toujours ca ne marche pas

    J'ai essaye avec ca mais ca n'uni pas avec une fleche le vecteur de position.

    Pouvez-vous m'aider?

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
     
    % Le point x a deux coordonnes x11 pour Ox et x12 pour Oy
    % Le point y a deux coordonnes y11 pour Ox et y12 pour Oy
    >> x11=1
     
    x11 =
     
         1
     
    >> x12=2
     
    x12 =
     
         2
     
    >> x=[x11 x12] % premier point
     
    x =
     
         1     2
     
    >> y11=3
     
    y11 =
     
         3
     
    >> y12=4
     
    y12 =
     
         4
     
    >> y=[y11 y12] % deuxieme point
     
    y =
     
         3     4
     
    >> quiver(x,y,x11,x12,y11,y12) % representer le vecteur de position avec fleches pour les 2 points x et y dans mon cas
    Aussi je veux une domaine de representation 10 par 10 pas 1 par 1 comme este maintenant (1 pour Ox valeur maximale 1 pour Oy valeur maximales).

    Je veux modifier les 2 valeurs en 10.

  4. #4
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    C'est pas très clair mais je pense que tu n'as pas compris l'aide de QUIVER.

    Avec ton exemple du 1er post :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    x1=[1,2];x2= [3,4]
    quiver(x1(1),x1(2),x2(1),x2(2));
    Pour modifier les limites des axes :
    par exemple.

  5. #5
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut
    Merci caro!

    J'ai lu le help de la fonction axis et ca marche exactement comme je veux!


    Je mis comme valeur minimum 5.


    Je marque la discussion comme resolu!

    Merci encore!


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage d'un entier sur 25 positions sous matlab
    Par ferhaoui dans le forum MATLAB
    Réponses: 3
    Dernier message: 24/01/2010, 23h59
  2. Vecteur des positions
    Par did10 dans le forum R
    Réponses: 2
    Dernier message: 03/08/2009, 16h21
  3. Réponses: 8
    Dernier message: 11/06/2009, 20h46
  4. [Math] Calcul de position de vecteur.
    Par Lucyberad dans le forum DirectX
    Réponses: 4
    Dernier message: 19/05/2007, 16h15
  5. Trouver la position des valeurs d'un vecteur
    Par hidies dans le forum MATLAB
    Réponses: 3
    Dernier message: 12/04/2007, 12h33

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