about contour and transparent
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Dawn
el 11 de Jun. de 2011
Editada: John Kelly
el 2 de Mzo. de 2015
Hi,
I am trying to plot coutour overlaying on the top of imagesc. But my result is contour blocking the imagesc. I tried to make countour transparency.
So, please show me how to make countour transparency.
Thanks.
0 comentarios
Respuesta aceptada
Walter Roberson
el 11 de Jun. de 2011
thick = 0.8; %alpha value
ch = contourf(...);
patches = findobj(ch,'-property','AlphaData')
for ph = patches
set(ph,'AlphaData', thick * get(ph,'AlphaData'));
end
Más respuestas (1)
Jaime Calle
el 4 de Jul. de 2011
Editada: John Kelly
el 2 de Mzo. de 2015
Once you have the handle to contour plot (ch), look for 'FaceAlpha' property in the contour plot children.
Patches = findobj(ch,'-property','FaceAlpha');
Then you can set transparency value to those patches by means of:
set(Patches, 'FaceAlpha', thick)
For patches and surfaces, the object property is 'FaceAlpha':
0 comentarios
Ver también
Categorías
Más información sobre Lighting, Transparency, and Shading en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!