how can i display a plot on an image that is displayed on GUI axes ?
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?
Answers (1)
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')
Categories
Find more on Image Arithmetic 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!