如图所示,我在GUI中读取一个xlsx文件,点击“绘图”按钮,生成的figure在另外一个界面中出现,而不是在我的GUI的axes中显示,“绘图”按钮的回调程序如下所示,需要如何修改才行呢,求大神帮忙:)

function pushbutton2_Callback(hObject, eventdata, handles)

% hObject    handle to pushbutton2 (see GCBO)

% eventdata  reserved - to be defined in a future version of MATLAB

% handles    structure with handles and user data (see GUIDATA)

axes(handles.axes1);

File_Path=get(handles.edit1,'string');

data=xlsread(File_Path);

x=1:length(data);

y=zeros(1,length(data));

for i=1:length(data)

y(i)=InsideSolarRadiation(data(i,1),data(i,2),data(i,3),data(i,4),data(i,5),data(i,6));

end

f=figure(1);

h = plot(0,0,'linewidth',1);

%xMin=-2*pi;  %X轴初始最小值

%xMax=2*pi;   %X轴初始最大值

xMin=0;

xMax=length(data)/2;

xlim([xMin,xMax]);  %X轴初始范围

%ylim([-1.5 1.5]);

ylim([0 max(data(:,6))]);

%title('LP制作');

set(f,'Units','normalized');

xlabel('时间');

ylabel('温室内太阳辐射(W/m^2)');

% % % % % % % % % % % %

m=2;

xa = [x(m-1) x(m)];

ya = [y(m-1) y(m)];

[xaf,yaf] = axescoord2figurecoord(xa,ya);  %axes坐标转为figure坐标

ar=annotation(f,'arrow',xaf,yaf,'Color',[1 0 0],'LineStyle','none','HeadStyle','vback1','HeadLength',12,'HeadWidth',10);

for m = 2:numel(x)

if(x(m)+1>xMax)

xdif=x(m)+1-xMax;

xlim([xMin+xdif,xMax+xdif]);

end

set(h,'xData',x(1:m),'yData',y(1:m));

xa = [x(m-1) x(m)];

ya = [y(m-1) y(m)];

[xaf,yaf] = axescoord2figurecoord(xa,ya);

annotation(f,'arrow',xaf,yaf,'Color',[1 0 0],'LineStyle','none');

set(ar,'X',xaf,'Y',yaf);    %将箭头置于(xaf,yaf)的位置

drawnow;

pause(0.1);

end

捕获.PNG

(79.04 KB, 下载次数: 8)

2017-2-14 15:00 上传

matlab中axes显示,如何将figure图片显示在matlab GUI的axes中相关推荐

  1. php帖子表情,将论坛帖子内容中的 smilies 表情转换为正常图片显示

    不久前,在调用论坛回帖内容时遇到了 smilies 表情图片为 {:4_267:} ,下面说说解决方式. 在服务端时用正则将论坛(以Discuz7.2为例)帖子内容中的 smilies 图格式化成图片 ...

  2. word中图片为嵌入式格式时显示不全_word嵌入图片显示不全,教您word插入图片显示不全怎么办...

    相信大家在使用Word进行编辑文档过程中,经常都会遇到需要插入图片情况吧.然后有些时候是不是还会遇到图片显示不全或只显示图片一部分的,或者只显示图片的边框之类的情况呢?所以今天小编将给讲讲word插入 ...

  3. word中图片为嵌入式格式时显示不全_word嵌入图片显示不全-不同类型文档中图片设置的几个小技巧...

    在办公中,我们时常需要编辑文档,特别是有图片的文档涉及到一些格式处理,所以掌握一些编辑文档的技巧是提高工作效率必备的.以下是关于Word和PDF文档插入图片后的一些设置,一起来看看吧! 一.Word文 ...

  4. word中图片为嵌入式格式时显示不全_word嵌入图片显示不全怎么办-word嵌入图片显示不全的解决方法 - 河东软件园...

    word是我们最常用的办公组件之一,其具备了强大的文字编辑与文字处理功能,帮助用户轻松的进行编辑,而在使用word的过程中,我们难免需要在其中插入图片,从而帮助我们更好的表达我们的内容,而部分用户在插 ...

  5. word中行距设置固定值,图片显示不全的问题

    撰写毕业大论文时,要求正文行间距设置为20磅固定值,但会出现,粘贴图片时,图片显示不全,软件也把图片做一行的固定值显示. 解决办法是:选中图片.按ctrl+1单倍行距组合键,此时图片就能显示全了,图片 ...

  6. 如何显示服务器上的图片,显示服务器上的图片怎么写

    显示服务器上的图片怎么写 内容精选 换一换 内容审核服务输入图片参数"Image"是图片的base64编码,本节介绍利用谷歌浏览器进行图片格式转换,获取图片的base64编码信息. ...

  7. 网络 计算机不显示不出来,网页图片显示不出来怎么办 网络故障解决【详解】...

    网页图片显示不出来怎么办? 文字与图片是构成一个网页的两个最基本的元素.你可以简单地理解为:文字,就是网页的内容.图片,就是网页的美观.除此之外,网页的元素还包括动画.音乐.程序等等. 有时候我们浏览 ...

  8. 基于STM32CubeMX的stm32f103c6t6液晶0.96OLED显示字母数字汉字图片显示

    在STM32CubeMX里建工程,利用HAL库stm32F103c6t6连0.96寸的OLED液晶显示数字字母汉字图片.stm32f103c8t6,stm32f103zet6系列都可以参考下面的即可成 ...

  9. 使用Python中的matplotlib将多个图片显示到一张图内

    在我们写论文或是汇报时,经常需要整合所得到的可视化数据结果,插入我们的论文中.如下所示的情况,我们需要将四个相关的弹性模量预测结果在一张图里展示. 使用matplotlib库中的子图(subplot) ...

最新文章

  1. python软件怎么使用-Python快速入门—如何选择使用包管理工具?
  2. 做好平面设计,你要知道的几个创造性思维?
  3. 信息系统项目管理师优秀论文:项目沟通管理202111
  4. linux selinux状态查看及关闭命令
  5. ajax success function_Ajax封装
  6. 一篇故事讲述了计算机网络里的基本概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
  7. windows服务器迁到_Windows Server 2008 R2 DNS 服务器迁移方法
  8. Django模型之Meta选项详解
  9. 关于MySql的1146错误修正
  10. django学习遇到的问题解决方式
  11. 我想加入阿里,我该怎么做?
  12. 倒立摆入门详解+pid调参
  13. VM14Pro下打开虚拟机黑屏及其衍生问题的解决方案
  14. 基于arduino ws2812b简单的渐变代码
  15. 继电器驱动原理详解(Relay)
  16. PPT之背景与标题搭配
  17. Python scrapy 爬取拉勾网招聘信息
  18. 云仓一件代发模式与即时分账,会碰撞出什么火花?
  19. 使用mockplus设计大屏原型
  20. 使用docsify+markdown+vditor构建gitlab pages文档库

热门文章

  1. 投行说所有人都严重低估了AI 英伟达股价应声暴涨
  2. RocketMQ 集群性能摸高
  3. 让你的Mac桌面变得与众不同其实很简单
  4. Android rom开发:长按Power键关机/重启优化,告别长时间等待
  5. 雅思培训心得(1)摸底测试听力与阅读
  6. 20201213c亲密数
  7. android glide 动画,Glide-默认图与过渡动画(Placeholders Fade Animations)
  8. java java-cef_了解您的历史-Java的普及
  9. 你所不知道的蓝牙适配器的好处
  10. 2021.5.17-5.24 人工智能行业每周技术动态