How to Use an Image for background in XY Graph in Simulink, 2022a
2 次查看(过去 30 天)
显示 更早的评论
I have made a simulink model that plots circle in the XY graph using the XY Graph block. I want the plotting to be done over an Image so as to verify the regions it passes through. The image is a jpg, but I can make it png if necessary.
I tried googling but couldnt really find a solution.
0 个评论
回答(1 个)
fangfines
2022-12-8
hi, not sure if this is suitable for you, it's a bit rough and low efficiency(low fps), but looks simple, by using MATLAB Function and base line/plot/image build-in method, where the code within "MATLAB Function" is :
function fcn(u)
coder.extrinsic('image')
persistent h;
if isempty(h)
C = imread('ngc6543a.jpg');
image(C,'CDataMapping','scaled');
h = line(0,0);
set(h,"Marker","o");
end
set(h,"XData", u);
set(h,"YData", u);
end
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Simulink Functions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!