Save overlaying markers of plot in right order to pdf

4 views (last 30 days)
Hi guys,
i sometimes plot marker over each other to get a certain visual effect.
For example, if i want to visualize traffic cones from the "top view", you would see the outer square of the traffic cone and then two inner circles inside. I plot them the following way:
plot(conesX,conesY,'-s','MarkerEdgeColor',[1 0.5 0],'MarkerFaceColor',[1 0.5 0]);
plot(conesX,conesY,'-mo','MarkerEdgeColor',[1 1 1],'MarkerFaceColor',[1 0.5 0]);
If i plot it, everything looks as intended, but if i save it like that:
print('-dpdf','-fillpage',[path savename,'.pdf']);
Than the markers have a different order in which they are saved. If the Circles are saved first and than the square, in the output .pdf only the square is seen.
On the left side, you can the the result i want to have, but about half of the cones look like the right one.
Does anyone know, what to do?

Answers (0)

Categories

Find more on 2-D and 3-D Plots in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!