在Matlab的GUI上画两个axis,如何切换?
我现在做的是axis(handles.axes1);imagesc(q)axisoffaxis(handles.axes2);imagesc(q)axisoff展示相同的...
我现在做的是
axis(handles.axes1);imagesc(q)
axis off
axis(handles.axes2);imagesc(q)
axis off
展示相同的图片在axes1和axes2上,但是打开后只有axes2才有,怎么办? 展开
axis(handles.axes1);imagesc(q)
axis off
axis(handles.axes2);imagesc(q)
axis off
展示相同的图片在axes1和axes2上,但是打开后只有axes2才有,怎么办? 展开
4个回答
展开全部
错了坐标轴是axes,axis是坐标轴的范围。
这里给你简单的示范一下,代码如下:
function pushbutton1_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)
A = imread('H:\360data\重要数据\我的图片\创意图片\苹果\201347215239714.jpg');
axes(handles.axes1);
imshow(A);
axes(handles.axes2);
imshow(A);
这是gui的pushbutton中的回调函数,结果如下:
2014-04-02
展开全部
基本手段就是创建坐标系时返回句柄,然后通过句柄切换。
不过,从代码看,你现在的写法应该没问题吧?
不过,从代码看,你现在的写法应该没问题吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
axis([-5 5 -5 5])
这个就可以、
axis([xmin xmax ymin ymax]) sets the limits for the x- and y-axis of the current axes.
这个就可以、
axis([xmin xmax ymin ymax]) sets the limits for the x- and y-axis of the current axes.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
plot(handles.axes1,x,y)
通过改handles后面的axes编号就可以了
通过改handles后面的axes编号就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询