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 :

[contour] Régler les niveaux de couleur


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2012
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 87
    Points : 32
    Points
    32
    Par défaut [contour] Régler les niveaux de couleur
    Bonjour à tous,

    J'ai un soucis qui semblerait peut etre bête pour certains mais voila je suis bloqué par un soucis graphique.
    J'utilise la function contour pour avoir une representation graphique de mes matrices.
    La première matrice est là
    Nom : matrice 1.png
Affichages : 246
Taille : 16,2 Ko
    et la deuxième matrice
    Nom : matrice 2.png
Affichages : 197
Taille : 14,2 Ko

    Voici comment je define mes niveaux de couleur pour la 1e matrice:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    clevels=Fpremiermax*[0.005 0.01 0.02 0.05 0.1 0.2 0.4 0.6 0.8];
    [c,h]= contour(ux,uy,Fpremier,clevels)
    ou Fpremiermax est le max en Z de la 1ere matrice.
    Alors j'ai voulu garder la meme échelle sur l'axe Z pour les 2 matrice. Donc j'ai define mes niveaux de couleur de la meme façon pour la 2e matrice.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    clevels=Fpremiermax*[0.005 0.01 0.02 0.05 0.1 0.2 0.4 0.6 0.8];
    [c,h]= contour(ux,uy,Fsecond,clevels)
    Mais comme vous le voyez sur les images celà ne fonctionne pas. contour continue d'adapter les niveau de couleur à la taille de chaque matrice.
    Avez vous une idée sur comment solutionner cela??

    Merci

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2012
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 87
    Points : 32
    Points
    32
    Par défaut
    Bon après avoir advancer pas à pas dans la function contour, j'ai compri que matlab se dit en fait que quelque soit les niveaux que je define, le max de la matrice doit etre en rouge....-_-
    D'ou le changement d'échelle entre les 2 matrice. Il fixe le max de chaque matrice au rouge et à partir de là fait un degrader de couleur pour atteindre le rouge.

    Maintenant comment remédier àa cela?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2012
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 87
    Points : 32
    Points
    32
    Par défaut
    Ok,

    j'ai fini par trouver ma réponse en bidouillant personnellement...

    Il faut utilizer la function caxis pour redéfinir les limites des zones de couleur...

    Merci
    J'espère que ça aidera quelqu'un

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/07/2007, 12h25
  2. Les profils de couleur de votre éditeur
    Par Tenguryu dans le forum C++Builder
    Réponses: 2
    Dernier message: 06/08/2006, 12h51
  3. [CSS] Probleme dans les changements de couleurs
    Par caneman dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 30/07/2005, 19h43
  4. Réponses: 13
    Dernier message: 18/11/2004, 10h58

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