How to make contourf image semitransparent?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
JZ
el 2 de Ag. de 2022
Comentada: DGM
el 12 de Jul. de 2024
I am using contourf to plot a 2D image in jet like below. Now I plan to make it semitransparent, therefore I may add some more lines. I tried all solutions searched online. Seems not working. Would anyone help me out?
0 comentarios
Respuesta aceptada
Bhanu Prakash
el 11 de Jul. de 2024
Editada: Adam Danz
el 12 de Jul. de 2024
Hi,
Starting in R2022b, to control the transparency of a 'contourf' plot, you can use the 'FaceAlpha' property in MATLAB. Here is an sample code for the same:
Z = peaks;
[M,c] = contourf(Z);
The range of 'FaceAlpha' is [0,1] with the deafult value being '1':
>> c.FaceAlpha
ans =
1
If you want to reduce the transparency, you can decrease the value of 'FaceAlpha' as follows:
c.FaceAlpha=0.3
Hope this helps!
Más respuestas (0)
Ver también
Categorías
Más información sobre Data Distribution Plots 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!