mdsk.net
当前位置:首页 >> mAtlAB如何在指定AxEs上作图 >>

mAtlAB如何在指定AxEs上作图

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

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

图片是怎么加载进来的??imread用来从文件中读取图片。。。

axes(handles.axes3);%%handles.axes3为指定的那个坐标轴可以为handles.axes2、handles.axes1等 plot(x,y);%这就可以了

在写callback的时候,用axes(handles.axes1)来选择操作哪个Axes,handles.axes1里的axes1是要操作的那个Axes的tag值。

我也遇到过这样的问题,你可以在第一个pushbutton后面加上(cla:)语句,经检测有用

lz问的是让图像和axes一样大,而不是axes和图像一样大。 如果lz是想让图像显示出来和axes一样大,就在调用imshow的时候最后加一个参数 'fit'。如果图像长宽比例和axes不一样,显示结果会造成挤压变形。 如果lz是想让图像本身数据变的和axes一样...

在按钮的回调函数中添加以下代码就可以了: x=str2num(get(handle.text1,'string')); y=2*x; axes(axes1); plot(x,y); hold on;

在界面上拖入一个axes绘图区,然后用axes(handles.axesi)来在制定的区域绘图。

GUI上用axes是不用subplot的,你可以参考下面的才程序。 I = imread('7.jpg');axes(handles.axes1)imhist(I(:, :, 1));axes(handles.axes2)imhist(I(:, :, 2));axes(handles.axes3)imhist(I(:, :, 3));

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