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

2 views (last 30 days)
(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.)

Answers (1)

Garrett Barter
Garrett Barter on 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);

Categories

Find more on Contour Plots in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!