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



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值