Matlab GUI 多个 axes 画图

 时间:2024-10-13 23:39:33

1、创建一个GUI神码的不说了。直接进入正题。画好了就如下图。问题就是,如果把两幅图分别画在两个axes上

Matlab GUI 多个 axes 画图

2、直接放代码了:重点处加粗了。% --- E垓矗梅吒xecutes on button press in pushbutton2.function push芟鲠阻缒button1_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');

3、plot(handles.axes1,t,y,'gd');plot3(handles.axes2,t,x,y,'r*');关键的就是这两句了,其他情况也是类似的。结果就如下了

Matlab GUI 多个 axes 画图
  • matlab中怎样添加图例
  • matlab线型和颜色设置
  • Matlab GUI弹出式菜单(popupmenu)控件的使用
  • MATLAB R2015b中注释汉字复制到word上出现乱码
  • MATLAb怎样设置坐标轴
  • 热门搜索
    动漫人物的眼睛怎么画 bl好大要坏了怎么办 怎么管理好一个团队 ps钢笔工具怎么用 孕妇身上痒是怎么回事 个人信用贷款怎么贷 ps怎么调色 怎么复制 户口迁移证怎么办理 身份证过期了怎么补办