查询图形对象属性
v =得到(h)
v = get (h, propertyName)
v = get (h, propertyArray)
v = get (h,“违约”)
v = get (h, defaultTypeProperty)
v =得到(大的,“工厂”)
factoryTypeProperty v = get(大的)
不要使用得到
函数,因为它将导致内存泄漏。有关更多信息,请参见访问公共和私有数据。
v =得到(h)
返回标识的图形对象的所有属性和属性值h
。v
是一个结构,其字段名是属性名,其值是相应的属性值。h
可以是单个对象还是米
——- - - - - -n
对象的数组。如果h
是一个单独的对象,你不指定一个输出参数,那么MATLAB呢®在屏幕上显示信息。
v = get (h, propertyName)
返回特定属性的值,propertyName
。在属性名周围使用单引号,例如,get (h,“颜色”)
。如果没有指定输出参数,那么MATLAB将在屏幕上显示信息。
v = get (h, propertyArray)
返回一个米——- - - - - -n单元阵列,米等于长度(h)
和n是否等于所包含的属性名的数目propertyArray
。
v = get (h,“违约”)
返回当前在对象上定义的所有默认值h
在结构数组中。字段名是对象属性名,字段值是对应的属性值。如果没有指定输出参数,MATLAB将在屏幕上显示信息。
v = get (h, defaultTypeProperty)
返回特定属性的当前默认值。这个论点defaultTypeProperty
是这个词默认的
与对象类型(例如,数字
)及物业名称(例如:颜色
)。例如,get(大的,“defaultFigureColor”)
。
v =得到(大的,“工厂”)
返回结构数组中所有用户可设置属性的工厂定义值。字段名是对象属性名,字段值是对应的属性值。如果没有指定输出参数,MATLAB将在屏幕上显示信息。
factoryTypeProperty v = get(大的)
返回特定属性的工厂定义值。这个论点factoryTypeProperty
是这个词工厂
与对象类型(例如,数字
)及物业名称(例如:颜色
)。例如,get(大的,“factoryFigureColor”)
。
创建一个线形图,并返回图表线对象p
。列出该行的所有属性和当前属性值。
p =情节(1:10);得到(p)
AlignVertexCenters: 'off'注释:[1x1 matlab.graphics.eventdata]注释]BeingDeleted:‘off’BusyAction:“队列”ButtonDownFcn:“孩子:[]剪裁:”的颜色:[0.9290 0.6940 0.1250]CreateFcn:“DeleteFcn:“DisplayName:”HandleVisibility:”“HitTest:”“可中断:'的线型:”——“线宽:0.5000标记:“没有一个”MarkerEdgeColor:“汽车”MarkerFaceColor:‘没有’MarkerSize: 6父:[1 x1轴]PickableParts:“可见”选择:“关闭”SelectionHighlight:”的标签:“类型:“行”快捷菜单:[]用户数据:[]可见:在“XData:[1 2 3 4 5 6 7 8 9 10] XDataMode: 'auto' XDataSource: " YData: [1 2 3 4 5 6 7 8 9 10] YDataSource: " ZData: [1x0 double] ZDataSource: "
创建一个线形图,并返回图表线对象p
。使用得到
的当前值线宽
财产。
p =情节(1:10);get (p,“线宽”)
ans = 0.5000
创建带有圆形标记的线状图,并将图表线对象返回为p
。使用得到
的当前值线宽
,标记
,MarkerSize
对象的属性。
p =情节(1:10“ro - - - - - -”);道具= {“线宽”,“标记”,“MarkerSize”};得到(p、道具)
ans = [0.5000] 'o' [6]
的默认值线宽
在根上为所有行图形对象定义的属性。
get(大的,“DefaultLineLineWidth”)
ans = 0.5000