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 :

Axes des x avec Matlab


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 453
    Par défaut Axes des x avec Matlab
    Bonjour,

    J'ai un graphe qui a plusieurs axes. Et j'ai une distribution en fonction du temps y=f(t). Dans mon tableau les t prennent pour valeurs 1,2,3...50. Mais ces valeurs correspondent à des index d'images et je voudrais les avoir un milliseconds sur mon graphique c'est à dire 102,204,...5100. Est-ce qu'il y a un moyen pour changer les valeurs sur l'axe des x seulement visuellement sans changer les valeurs reelles? Ou est-ce que je suis obligée de créer un nouveau tableau avec pour indices 102, 204...etc?

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Bonjour,

    Tu peux tout à fait changer les valeurs afficher sur l'axe des X en modifiant la propriété XTickLabel de ton axe (qui prend comme argument un cell array de strings).

    Par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    set(mon_ax, 'XTickLabel', {'ma premiere valeur', 'ma seconde valeur', 'ma troisieme valeur'});
    Bonne journée,
    Duf

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 453
    Par défaut
    Oui je viens de trouver ca dans l'help... Merci beaucoup!

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

Discussions similaires

  1. [XL-2007] VBA Division de l'axe des abscisses avec la propriété BaseUnit
    Par BeniBut dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/08/2011, 10h16
  2. faire varier des valeur avec Matlab
    Par Enthalpy dans le forum Simulink
    Réponses: 1
    Dernier message: 20/03/2010, 13h40
  3. Extraire des formes avec Matlab
    Par Kamelot dans le forum Images
    Réponses: 1
    Dernier message: 10/04/2009, 12h15
  4. Utilisation des Dll avec MATLAB 2007b
    Par halimi dans le forum MATLAB
    Réponses: 7
    Dernier message: 21/01/2009, 15h29
  5. Probleme axe des graduation avec JFreeChart
    Par erkan37 dans le forum 2D
    Réponses: 1
    Dernier message: 28/04/2008, 10h54

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