主要内容

设置

设置图形对象属性

语法

集(H,名称,值)
集合(H、名称数组、值数组)
集合(H,S)
s=设定值(H)
值=设置(H,名称)

描述

笔记

不要使用设置Java上的函数™ 对象,因为它将导致内存泄漏。有关更多信息,请参阅访问公共和私有数据

集(H,名称,值)指定属性的值名称关于由H。在属性名称周围使用单引号,例如,设置(H、‘颜色’、‘红色’)如果H是物体的向量,那么设置设置所有对象的属性。如果H是空的(即,,[]),设置什么也不做,但不返回错误或警告。

集合(H、名称数组、值数组)使用单元格数组指定多个特性值名称数组值数组.设置N属性值M图形对象,指定值数组作为M-借-N单元阵列,在哪里m=长度(H)N等于中包含的属性名称数名称数组

集合(H,S)使用指定多个属性值s哪里s是一种结构,其字段名为对象属性名,字段值为相应的属性值。MATLAB®忽略了空的结构。

s=设定值(H)返回由标识的对象的用户可设置属性和可能值Hs是一个结构,其字段名是对象的属性名,其字段值是相应属性的可能值。如果不指定输出参数,MATLAB软件将在屏幕上显示信息。H必须是单个对象。

值=设置(H,名称)返回指定属性的可能值。如果可能值是字符向量,设置返回单元格数组的一个单元格中的每个.对于其他属性,设置返回一条语句,指示名称没有固定的属性值集。如果未指定输出参数,MATLAB将在屏幕上显示信息。H必须是单个对象。

笔记

有关可以设置的属性的详细信息,请参见每个对象的属性页,例如,图形属性,轴特性,线条属性,文本属性等等

例子

全部崩溃

绘制一条线并将图表线对象返回为P.设定颜色要删除的行的属性“红色”

p =情节(1:10);集(p,“颜色”,“红色”)

使用随机数据创建具有四条线的绘图,并将四个图表线对象返回为P.设定颜色属性的所有行“红色”

P=绘图(rand(4));集(P,“颜色”,“红色”)

设置线型属性,将四个图表线对象的值分别设置为不同的值。将单元格数组的值转换为适当的形状。

P=绘图(rand(4));名称数组={“线型”};ValueArray = {'-','--',“:”,'-.'} ';集(P NameArray ValueArray)

设置标记标签将三个不同stem系列对象上的属性设置为不同的值。值单元格数组的每一行对应于中的一个对象H和包含两个值,一个用于标记财产和一个标签所有物

x=0:30;y=[1.5*cos(x);4*exp(-1*x)。*cos(x);exp(.05*x)。*cos(x)];S=杆(x,y);名称数组={“标记”,“标签”};ValueArray = {“o”,“衰减指数”;...“广场”,“指数增长”;...‘*’,“稳态”};集合、名称数组、值数组

提示

可以在一次调用中使用属性名称/属性值对、结构数组和单元格数组的任意组合设置

设置属性单位

请注意,如果同时设置字号方特单位属性在一个函数调用中,必须设置方特单位属性优先,以便MATLAB软件能够正确解释指定的字号.这同样适用于图形和轴单位-总是设置单位属性,然后再设置希望以这些单元解释其值的属性。例如,

f=数字(‘单位’、‘字符’、‘位置’、[30 30 120 35]);
之前介绍过的R2006a