您的位置:首页 > 编程语言 > MATLAB

matlab中句柄图性对像的设置

2015-07-15 21:36 555 查看
1、获取图形对象的属性列表或者属性列表的值调用格式:get(h,'propernamr');可以的得到图形对象h指定的属性值;2、设置对象属性值set(h,'propername','propervalue');h为设置的对象,例如图形窗口对象,propername 表示在图像窗口的一个属性,propervalue表示设置的值;例如:
<span style="font-size:18px;">
figure(1);
set([0 1],'Units',‘normalized');
get([0 1],'Units');
</span>
<span style="font-size:18px;">
hFigure = figure('Visible', 'off', 'Position', [0 0 600 500], 'Resize', 'off',...
    'DockControls', 'off', 'Menubar', 'none', 'Name', '预定义对话框示例', ...
    'NumberTitle', 'off', 'WindowButtonDownFcn', @btnDown, 'WindowButtonMotionFcn',...
    @btnMotion, 'WindowButtonUpFcn', @btnUp, 'CloseRequestFcn', @closeQuest);
movegui(hFigure, 'center');</span>
表示跟对象和窗口对象中Units属性的值进行设置;创建一个窗口:
<span style="font-size:18px;">
h=figure('units','normalized','posotion',[500 400 400 200],...'Windowstyle','modal','MenuBar','none',,Name','恭喜','NumberTitle','off');</span>
<span style="font-size:18px;"></span></span>
3、获取当前图形、坐标轴和对象gcf::表示获取当前图形窗口的句柄;gca:表示获得图形窗口中坐标轴的句柄;gco:表示获得图形中当前对象的句柄;gcbf: 获取正在执行的回调函数对应的对象所在窗口的句柄;4、删除对象:delete(h);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: