dotaz

Jan Houska Houska at humusoft.cz
Tue May 15 14:37:12 CEST 2007


Dobry den,

colormap je vlastnosti objektu figure (okno), ne objektu axes (souradny 
system). Takze souradne systemy umistene v jednom okne maji vzdy stejnou 
barevnou mapu.

Cesty z toho ven sice existuji, ale nejsou snadne. Jedna z nich je napr. 
rozdelit colormap na vice oblasti a naskalovat data tak, aby prislusny 
souradny system obsahoval pouze data z dane oblasti. To ale samozrejme 
znemoznuje pouziti standardnich "high-level" funkci jako colorbar a nuti 
uzivatele delat si toho hodne sam. Myslim, ze vysledny efekt za tu praci 
snad ani nestoji.

Nejjednodussi je asi nakreslit kazdy souradny system do jineho okna, a 
pripadne dat tem oknum styl "docked", aby byly pohromade.

Zdravi

Jan Houska



> Dobry den,
> 
> dekuji za predchozi odpoved tykajici se prikazu colorbar.
> Bohuzel jsem narazil na dalsi problem s pouzitim skaly barev. Chci
> vytvorit obrazek s nekolika podobrazky (pomoci subplot), avsak pro kazdy
> podobrazek chci mit jinou barevnou skalu (colormap). Jakmile, ale zavedu
> nove barvy pomoci colormap, dojde ke zmene u vsech podobrazku.
> 
> Toto je jednoduchy priklad, ktery ilustruje problem. Na konci jsou obe
> pole zobrazena pomoci barev summer.
> 
> figure
> 
> subplot(2,1,1)
> 
> contourf(peaks(60))
> colormap cool
> colorbar('location','southoutside')
> 
> h1 = subplot(2,1,2)
> 
> contourf(peaks(60))
> colormap (h1,summer)
> colorbar('location','southoutside')
> 
> 
> Predem dekuji za odpoved.
> 
> S pozdravem
> 
> Zbynek Sokol
> Institute of Atmospheric Physics AS CR
> Bocni II, 1401
> 141 31 Prague
> Czech Republic
> 
> _______________________________________________
> CsMUG mailing list
> CsMUG at vscht.cz
> http://listserv.vscht.cz/mailman/listinfo/csmug


--
Jan Houska                                           HUMUSOFT s.r.o.
houska at humusoft.com                                  Pobrezni 20
http://www.humusoft.com                              186 00 Praha 8
tel: ++ 420 284 011 730                              Czech Republic
fax: ++ 420 284 011 740




More information about the CsMUG mailing list