matlab中句柄图性对像的设置
生活随笔
收集整理的这篇文章主要介绍了
matlab中句柄图性对像的设置
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
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);
总结
以上是生活随笔为你收集整理的matlab中句柄图性对像的设置的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: matlb中如何设置坐标轴的参数以及进行
- 下一篇: matlab 图像函数以及运用(第十章)