如图所示,我在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. 概率潜在语义分析(Probabilistic Latent Semantic Analysis,PLSA)
  2. vs mysql 登录界面_vs登录界面连接数据库代码
  3. 一篇超级详细的jsp+servlet+jdbc+mysql检验登录操作(IntelliJ IDEA)
  4. Linux0.11内核--系统中断处理程序int 0x80实现原理
  5. POJ 2352 Stars (线段树)
  6. c++头文件包含技巧
  7. 雷林鹏分享:XML 编码
  8. SpringMVC_跟踪请求
  9. Linux7.2虚拟机连接电脑相关配置
  10. java unit scanner_Java输入输出常用类Scanner
  11. 添加腾讯007防水墙
  12. 大小写字母ASCII码对照表
  13. elasticsearch学习笔记--聚合函数篇
  14. Android 自定义控件之画篮球
  15. 网页服务器修复,网页被劫持,跳转发布网修复方法 看完就明白
  16. 转 RMAN-20005: target database name is ambiguous
  17. 利用for循环,计算1+2+3+……+100。等差数列求和
  18. 动画效果怎么做html,用html代码做动画
  19. Django的下载与安装
  20. 欧几里得 推 扩展欧几里得

热门文章

  1. 干货收藏|医疗数据安全、临床业务容灾、智能运维及数字化转型方案集锦
  2. Fragment全解析系列(一):那些年踩过的坑
  3. git 上传出现“ ! [rejected] master - master (non-fast-forward)”
  4. 药品进销存系统mysql_jsp70039药品进销存管理系统 双数据库 mysql版
  5. linux删除相同用户,Linux 批量添加和删除用户
  6. matlab自带同步电机数学模型,永磁同步电机电机本体数学模型在MATLAB下的仿真_张红生...
  7. 使用java来写一个游戏外挂-内存修改程序(辅助-开篇)
  8. Java 中文转拼音工具类 (附带长度转换 2:1)
  9. Html表单和表格例子
  10. HTML5 CSS3专题 纯CSS打造相册效果