matlab gui axes画图 Matlab GUI 多个 axes 画图

Matlab GUI 多个 axes 画图――简介

如题,经常需要在一个GUI中出现多个axes,怎么把指定的图像画在指定的axes呢?

I‘ll show you。

PLOT figures in different axes

Matlab GUI 多个 axes 画图――工具/原料

MATLAB

Matlab GUI 多个 axes 画图――方法/步骤

Matlab GUI 多个 axes 画图 1、

创建一个GUI神码的不说了。直接进入正题。

画好了就如下图。问题就是,如果把两幅图分别画在两个axes上


Matlab GUI 多个 axes 画图 2、

直接放代码了:

重点处加粗了。

% --- Executes on button press in pushbutton2.

function pushbutton1_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)

t = -5:.1:5;

y = sinc(t);

plot(handles.axes1,t,y,'gd');

legend(handles.axes1,'sin(x)/x');

% --- Executes on button press in pushbutton1.

function pushbutton2_Callback(hObject, eventdata, handles)

% hObject handle to pushbutton1 (see GCBO)

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

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

t = 1:.1:10;

x = sin(t);

y = cos(t);

plot3(handles.axes2,t,x,y,'r*');

legend(handles.axes2,'t-x-y');


Matlab GUI 多个 axes 画图 3、

plot(handles.axes1,t,y,'gd');

plot3(handles.axes2,t,x,y,'r*');

关键的就是这两句了,其他情况也是类似的。

matlab gui axes画图 Matlab GUI 多个 axes 画图

结果就如下了

  

爱华网本文地址 » http://www.aihuau.com/a/8104430103/268215.html

更多阅读

Word中怎么快速选中并组合多个文本框图形 文本框选中事件

Word中怎么快速选中并组合多个文本框图形——简介在使用word制作流程图的时候往往会使用到较多的文本框,文本框绘制完成后需要将一部分或者所有的文本框进行组合。但是一个一个的去点击文本框效率很低,而且还会遇到马上所有文本框就要

dota单机怎么选多个英雄 gta5取回车子

dota单机怎么选多个英雄——简介本文是应求助写的,主要简单讨论一下DOTA中用于测试的几个主要的单机命令,这其中就包括选择多个英雄的命令。dota单机怎么选多个英雄——方法/步骤dota单机怎么选多个英雄 1、首先在魔兽的单人模式的自

ie浏览器一个窗口多个标签 ie安全警告怎么关闭

ie浏览器一个窗口多个标签——简介重新安装了浏览器结果弱保报了,不支持以窗口多标签,郁闷那就下手解决吧~IE浏览器如何一个窗口打开多个标签。ie浏览器一个窗口多个标签——工具/原料IE浏览器 win7操作系统ie浏览器一个窗口多个标签

声明:《matlab gui axes画图 Matlab GUI 多个 axes 画图》为网友啰嗦爹分享!如侵犯到您的合法权益请联系我们删除