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 :

plotyy et datetick


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 296
    Par défaut plotyy et datetick
    Bonsoir,

    J'affiche facilement ma courbe avec cette fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    figure
    haxes = plotyy(XDate,Voltage,XDate,Current,'plot');
    ylabel(haxes(1),'Voltage(V)')
    ylabel(haxes(2),'Current (mA)')
    xlabel(haxes(2),'Time')
    Et maintenant je voudrais modifier l'affichage de l'axe X en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    datetick(haxes(1),'HH:MM:SS')
    datetick(haxes(2),'HH:MM:SS')
    mais ça ne marche pas j'ai cette erreur
    Error using datetick>parseinputs (line 356)
    The axis must be 'x','y', or 'z'.
    
    Error in datetick (line 109)
    [axh,nin,ax,dateform,keep_ticks,keep_limits] = parseinputs(varargin);
    
    Error in VoltViewer (line 23)
    datetick(haxes(1),'HH:MM:SS')
    Merci pour votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Il faut faire comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    set(haxes(2), 'xtick', []);
     
    datetick('x','HH:MM:SS')

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 296
    Par défaut
    Merci pour la réponse
    Par contre j'ai un problème lorsque je zoome sur mon plot.
    Le Zoom fonctionne par contre les labels des axes restent à la valeur d'origine , comment je peux mettre à jour les labels des axes en fonction du zoom ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Une petite recherche sur ce forum avec « zoom datetick » :


Discussions similaires

  1. Réponses: 8
    Dernier message: 14/06/2007, 14h06
  2. [plotyy] Tracer 3 courbes.
    Par xduris dans le forum MATLAB
    Réponses: 1
    Dernier message: 13/06/2007, 15h10
  3. Problème plotyy et datetick
    Par xduris dans le forum MATLAB
    Réponses: 2
    Dernier message: 12/06/2007, 15h07
  4. changement d'axe avec plotyy
    Par Merel dans le forum MATLAB
    Réponses: 2
    Dernier message: 26/03/2007, 15h25
  5. problème avec plotyy
    Par lea6969 dans le forum MATLAB
    Réponses: 1
    Dernier message: 20/03/2007, 13h39

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