matlab背景图片上plot绘制图形

% 准备一张自己的背景图片
img = imread('mypicture.png');
% 设置图片在绘制时的尺寸
min_x = 0;
max_x = 52.5;
min_y = 0;
max_y = 20;

%绘制自己的图形的数据

alteredX=[38.7 43.6 20.1 7.8 7.9];
alteredY=[5.5 16.8 19.1 7.5 17.6];

%插入背景图 

imagesc([min_x max_x], [min_y max_y], flipdim(img,1)); 
% NOTE: if your image is RGB, you should use flipdim(img, 1) instead of flipud.
 
hold on;

%绘制自己的图形
plot(alteredX,alteredY,'r','MarkerSize',10); 
set(gca,'ydir','normal');

 

  • 7
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Matlab中,您可以使用以下步骤将图形绘制到图片上: 1. 导入您的背景图片作为图像:img = imread('mypicture.png'); 2. 设置图片在绘制时的尺寸,确定x轴和y轴的取值范围:min_x = 0; max_x = 52.5; min_y = 0; max_y = 20; 3. 准备要绘制图形数据,例如修改后的x坐标和y坐标:alteredX=[38.7 43.6 20.1 7.8 7.9]; alteredY=[5.5 16.8 19.1 7.5 17.6]; 4. 使用imagesc函数将背景图绘制到图像上,并指定x轴和y轴的取值范围:imagesc([min_x max_x], [min_y max_y], flipdim(img,1)); (注意:如果您的图像是RGB格式的,应该使用flipdim(img, 1)而不是flipud) 5. 使用plot函数将修改后的图形数据绘制到图像上:plot(alteredX,alteredY,'r','MarkerSize',10); 6. 使用set函数设置y轴的方向为正常显示:set(gca,'ydir','normal'); 这样,您就可以在图像上绘制您想要的图形了。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [matlabPIC_matlab画图_plot画图后_去掉空白地方_](https://download.csdn.net/download/weixin_42665725/26744664)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [matlab背景图片plot绘制图形](https://blog.csdn.net/manjhOK/article/details/82803311)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值