how can i display a plot on an image that is displayed on GUI axes ?
1 view (last 30 days)
Show older comments
I have displayed an image on an axes in MATLAB GUI, now I need to plot using plot(x, y) on this image without removing the image.
how is it possible to do that? and is there a way i can chose the position of the plot on the image?
0 Comments
Answers (1)
KSSV
on 13 Nov 2018
Edited: KSSV
on 13 Nov 2018
Read about image here you can display image at specififed locations.....after this using hold on , you can plot your data on the image.
I = imread('peppers.png') ;
x = linspace(0,2*pi) ;
y = sin(x) ;
image([0 2*pi],[-1 1],I)
hold on
plot(x,y,'r')
0 Comments
See Also
Categories
Find more on Annotations 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!