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);