请问matlab中,tag的功能为何?

请问matlab中,tag的功能为何?,第1张

tag在MATLAB GUIDE设计中,是每个对象的唯一身份z。

比如某个文本的tag值为t1,设置其内容为hello,

则可以这么写

set(handles.t1,'string','hello')

命令 set

功能 设置对象的属性

用法 set(H,'PropertyName',PropertyValue,…) 用属性值'PropertyValue'设置关于用参量H

标志的对象(一个或多个)的属性名'PropertyName'(一个或多个)。H 可以

为一句柄的向量。在这种情形下,命令set 可以设置所有对象的属性值。

set(H,a) 用指定的属性值设置由H 标志的对象的属性。其中a 为一结构数组,该

结构数组的域名为对象的属性名,域名值为相应属性名的属性值。

set(H,pn,pv…) 对由H 指定的所有对象中指定的细胞数组属性名pn 设置为相应

的细胞数组属性值pv。

set(H,pn,<m-by-n cell array>) 对于每m 个图形对象设置n 个属性值,其中

m=length(H),n 为包含属性名的细胞数组pn 中包含的属性名个数。即允许

用户对每一对象的指定的属性设置不同的属性值。

a= set(h) 返回句柄h 中允许用户设置的属性名与可能的属性值。输出参量a 为一

结构数组,其域名为对象的属性名,域名值为相应的属性名对应的属性值。

若没有指定输出参量a,则系统自动将信息显示于屏幕,h 必须为标量。

a= set(0,'Factory') 返回那些用户可以设置缺省值的所有对象的属性名,同时显示

可能的属性值,输出参量a 为一结构数组,其域名为对象的属性名,域名值

为相应的属性名对应的属性值,若没有指定输出参量a,则系统自动将信息

显示于屏幕。

a= set(0,'FactoryObjectTypePropertyName')返回指定根对象(0)类型中指定的属性

名ObjectTypePropertyName 的所有可能的属性值。输入参量是由固定的关键

字Factory、对象类型(如axes)与属性名(如position 等)组成。

a= set(h,'Default') 返回由h 标记的对象上缺省设置的值,其中h 必须是标量。

a= set(h,'DefaultObjectTypePropertyName') 返回指定对象h 的类型中指定的属性

名ObjectTypePropertyName 的所有可能的属性值。输入参量是由固定的关键

字Factory、对象类型(如axes)与属性名(如position 等)组成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11178104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存