transparency does not work
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi everybody, I want to change transparency of facecolor of a saved figure. But It does not work and when I decrease the facealpha in GUI , it just changes the color of surface. I use matlab 2017a .
Mojtaba
1 Kommentar
musaozt
am 28 Sep. 2018
Bearbeitet: musaozt
am 28 Sep. 2018
I am having a similar problem which might be related to this. I can successfully get transparency and save the figure programatically. Yet when I open the figure again, the transparency is gone! The reason you are losing it might be due to re-opening the figures.
Note:I use R2018b
Antworten (1)
John D'Errico
am 3 Jun. 2017
But transparency does work. So it would seem you must be doing something wrong. Show an example where it fails.
For example:
surf(rand(3))

As you can see, fully opaque for now. I saved save the figure, then I open it as:
open untitled.fig
H = get(gca,'Children');
set(H,'FaceAlpha',.3)

Now transparent. No problem. Of course, I cannot guess what you did wrong.
1 Kommentar
Mojtaba Mirakhorlo
am 7 Jun. 2017
Bearbeitet: Walter Roberson
am 7 Jun. 2017
Siehe auch
Kategorien
Mehr zu Graphics Object Properties finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!