R2014b: How to make the filled areas in contourf semi-transparent?

2 vues (au cours des 30 derniers jours)
Johannes Korsawe
Johannes Korsawe le 26 Jan 2015
Commenté : Boris Belousov le 25 Fév 2016
(At least) in Release 2014b, the contourf - command returns a Contour object, which may be filled or not, but there is no such thing as a "FaceAlpha"-property. The question is, how to make these filled areas nonetheless appear semi-transparent ???
Example:
[cc,hc]=contourf(peaks,[0.02,0.02]);
(I have already tried to work with the returned contour matrix cc and fill-commands, but it is hard to do this if - as here is the case - the borders of the axes are touched.)

Réponses (1)

Garrett Barter
Garrett Barter le 5 Mar 2015
I struggled with this too. If you use "pcolor" instead of "contourf" this is possible. For instance,
h = pcolor(X,Y,Z); set(h,'EdgeAlpha',0,'FaceAlpha',0.7);

Catégories

En savoir plus sur Contour Plots dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by