Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Handle Graphics: External Images
Date: Wed, 4 Nov 2009 19:03:20 +0000 (UTC)
Organization: The MathWorks, Inc.
Lines: 13
Message-ID: <hcsj5o$oqt$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-05-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1257361400 25437 172.30.248.35 (4 Nov 2009 19:03:20 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Wed, 4 Nov 2009 19:03:20 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 2042291
Xref: news.mathworks.com comp.soft-sys.matlab:582490


I have read in an image (.bmp) using the IMREAD function. Is it possible for me to use this image when plotting using handle graphics. Below is just a snippet of some of the plotting code.

phandle = plot([0],[0],'.k');
axis([-19 19 -19 19])
axis square
axis off

for j = 1:nsteps
    set(phandle,'XData',x(:,j),'YData',y(:,j))
    drawnow
end

in the phandle command (line 1 above) is it possible to select this uploaded image to represent the dot (modified black by the '.k'). I know I can change the color, size etc. of the dot used in the plot command, but is it possible to completely substitute an image. My attempts at it have only yielded the image occupying the entirety of my plot. Thank you for any suggestions.