mwbr.net
当前位置:首页 >> AxEs hAnDlEs.AxEs >>

AxEs hAnDlEs.AxEs

handles.axes1表示的是一个坐标轴的句柄. axes(handles.axes1)表示的是将上面的坐标轴做为当前坐标轴,在其上做图.

楼主应该没有建立GUI 模板,FILE--NEW--GUI,选第一个空白模板,选 Axes 画到模板上,保存untitled.fig,软件会同时生成untitled.m文件,再把楼主的代码加到untitled.m里 60 行的位置就行 已经运行过没问题了 楼主是少GUI模块了,没有axes坐标系怎...

可以使用这个代码: [filename pathname]=uiputfile({'*.jpg','jpg file(*.jpg)'); str = [pathname filename]; strBefore = str(1:end-4); strEx = str(end-3 : end); figure('visible', 'off'); strcmp(strEx, '.jpg') fullName = [strBefore,...

修改你的作图程序,增加一个输入参数,将axes的句柄传递给函数 或者在调用作图函数之前将用set函数将gca(当前激活的axes)设为你想要的axes句柄 再调用左图函数,而你的作图函数应该指定在gca中画图

clc; cla; clear all; 试试使用这几句

plot(handles.axes1,sound);legend('原始语音波形'); plot(handles.axes2,e);legend('加噪声后波形'); plot(handles.axes3,s1);legend('去噪后波形'); 这三句话改为: axes(handles.axes1); plot(sound); legend('原始语音波形'); axes(handles....

SARinterference>pushbutton1_Callback at 129的 get(handles); 应该是get(handles.axes1)吧,你再试试

你的axes1是用GUIDE添加控件生成的吗? 按说应该不会在pushbutton1_Callback 里找不到handles里的axes1元素

把你上述代码中的axis(handles.axes5);改为axes(handles.axes5); axis(handles.axes4);改为axes(handles.axes4);即可

这样d的代码可以实现: set (handles.axes1,'Xtick','off','Ytick','off'); 其中 其中handles.axes1是你要设置坐标隐藏的坐标系的句柄 set(handles.axes1,'Xtick',[],'Ytick',[]); set(handles.axes1,'Xcolor',[1 1 1],'Ycolor',[1 1 1]);

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com