plot subplots on one background image
Show older comments
Hello,
I am wondering how I can have a picture (.jpg) as the background of a figure and then plot several subplots on top of this picture (I would set postitio and axis off to see both the plots and the background).
The problem is, it is easy to have several pictures drawn, for each subplot, but that is not what I need --- it must be several subplots on well defined positions of one background picture.
Thanks for any suggestions!
Istvan
Accepted Answer
More Answers (1)
Walter Roberson
on 16 Oct 2011
0 votes
You cannot do this using subplot(). subplot() always removes any axes that is underneath the portion of the figure that is to be imaged in to.
If you were to create the subplots first and then to draw the image, and push the image "below" the subplots, then you would not run in to the above subplot behavior.
Be sure to set the 'color' property of each subplot axis to 'none'.
Categories
Find more on Subplots 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!