[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