[Users-fr] affichage 2D de matrice
Antoine
grisbi at blanche.im
Lun 10 Mar 11:16:25 CET 2014
Bonjour,
Je vais essayer d'être plus précis.
Je souhaite afficher les deux surfaces dans deux fenêtres différentes
(fenêtre 1 et 2).
Par contre je cherche à imposer une table de couleur dans la fenêtre 2
qui est la même que celle de la fenêtre 1.
Pour l'instant, j'arrive à imposer la même table de couleur dans la
fenêtre 1 et 2, le problème est que la surface de la fenêtre 2 ne
respecte pas l'échelle imposée.
//fenetre 1
f=scf();
f.color_map = jetcolormap(256);
colorbar(min(data),max(data),[1,round(max(data)-min(data))],fmt='%d')
surf(matX,matY,data');
//fenetre 2
f=scf();
f.color_map = jetcolormap(256);
colorbar(min(data),max(data),[1,round(max(data)-min(data))],fmt='%d') // choisi identique a fenêtre 1
surf(I,J,Data); //Data est une interpolation de data
Merci
Antoine
Le 10/03/2014 10:13, Samuel Gougeon a écrit :
> Bonjour,
>
> Le 10/03/2014 09:58, Antoine a écrit :
>> .../...
>> j'ai un petit soucis ici au niveau de la colorbar, j'aimerai que les
>> couleurs soient les mêmes sur mes deux figures
>> cependant l'interpolation engendre des erreurs sur les bords de la
>> matrice, qui fausse mon échelle dans la seconde figure
> Vous pouvez soit dessiner chaque surface dans une fenêtre distincte
> (chacune ayant sa propre table de couleurs),
> soit utiliser le mode s.cdata_mapping = "direct"; lorsque plusieurs
> surfaces (et graphes) doivent partager
> la même table de couleurs sans tous en couvrir toute l'étendue.
>
> Samuel
>
>
>
> _______________________________________________
> users-fr mailing list
> users-fr at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users-fr
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20140310/4bbe958b/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr