set
Obtener las propiedades de los objetos de gráficas
Sintaxis
Descripción
set(
establece las propiedades del objeto de gráficas h
,Name,Value
)h
especificado utilizando uno o más argumentos nombre-valor. Si h
es un vector de objetos, set
establece las propiedades de todos los objetos de h
. Si h
está vacío ([ ]), set
no hace nada y no devuelve un error o advertencia.
Para obtener más información sobre las propiedades que puede establecer, consulte las páginas de las propiedades de cada objeto; por ejemplo, Figure Properties, Axes Properties, Line Properties y Text Properties.
set(
cambia el valor predeterminado de la propiedad y el tipo de objeto especificados para el objeto de gráficas h
,defaultTypeProperty,defaultValue
)h
especificado utilizando uno o más pares de nombres y valores de propiedades. defaultTypeProperty
es la palabra default
concatenada con el tipo de objeto (por ejemplo, Figure
) y el nombre de la propiedad (por ejemplo, Color
) entre comillas. Por ejemplo, set(groot,"defaultFigureColor","red")
cambia el valor predeterminado de la propiedad Color
de los objetos Figure
a red
para el objeto de gráficas raíz groot
.
set(
establece múltiples propiedades para el objeto de gráficas h
,NameArray
,ValueArray
)h
especificado.
Si
h
es un objeto escalar, especifiqueNameArray
yValueArray
como arreglos de celdas de 1 por n que contienen uno o más nombres o valores de propiedades, donde n es igual al número de propiedades que se establece.Si
h
es un vector de objetos, para establecer un valor de propiedad diferente para cada objeto deh
, especifiqueValueArray
como un arreglo de celdas de m por n, donde m es igual al número de elementos deh
y n es igual al número de nombres de propiedades que contieneNameArray
.
devuelve las propiedades configurables por el usuario y los posibles valores para el objeto de gráficas s
= set(h
)h
especificado. h
debe ser un único objeto. Esta sintaxis no cambia las propiedades de h
.
Si s
no se especifica, set
muestra las propiedades configurables por el usuario y los posibles valores en la ventana de comandos.
: devuelve los valores posibles para la propiedad especificada. Si los valores posibles son cadenas o vectores de caracteres, v
= set(h
,propertyName
)set
devuelve un arreglo de celdas que contiene los valores. Para otras propiedades que no tienen un conjunto fijo de valores, set
devuelve un arreglo de celdas vacío. h
debe ser un único objeto. Esta sintaxis no cambia las propiedades de h
.
Si v
no se especifica, set
muestra los posibles valores en la ventana de comandos.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Cuando establezca las propiedades
FontSize
yFontUnits
en la misma instrucciónset
, especifique primero la propiedadFontUnits
. Este orden permite que la funciónset
interprete la propiedadFontSize
especificada como se espera. Del mismo modo, cuando establezca las unidades de figuras y ejes, establezca la propiedadUnits
antes que el resto de propiedades cuyos valores se calculan utilizando las unidades especificadas. Por ejemplo, este comando establece la propiedadUnits
antes quePosition
, cuya medida se basa en las unidades especificadas por la propiedadUnits
.f = figure; set(f,"Units","characters","Position",[30 30 120 35]);
Historial de versiones
Introducido antes de R2006a