semilogx
Gráfica semilogarítmica (el eje x tiene escala logarítmica)
Sintaxis
Descripción
Datos de vectores y matrices
semilogx(
representa las coordenadas x e y utilizando una escala logarítmica de base 10 en el eje x y una escala lineal en el eje y.X
,Y
)
Para representar un grupo de coordenadas conectadas por segmentos de línea, especifique
X
eY
como vectores de la misma longitud.Para representar múltiples grupos de coordenadas en el mismo conjunto de ejes, especifique al menos
X
oY
como matriz.
semilogx(
representa Y
)Y
con respecto a un grupo implícito de coordenadas x.
Si
Y
es un vector, las coordenadas x oscilan entre 1 ylength(Y)
.Si
Y
es una matriz, la gráfica contiene una línea para cada columna deY
. Las coordenadas x oscilan de 1 al número de filas deY
.
Si Y
contiene números complejos, semilogx
representa la parte imaginaria de Y
frente a la parte real de Y
. Sin embargo, si especifica tanto X
como Y
, MATLAB® ignora la parte imaginaria.
Datos de tabla
semilogx(
representa las variables tbl
,xvar
,yvar
)xvar
y yvar
desde la tabla tbl
. Para representar un conjunto de datos, especifique una variable para xvar
y una variable para yvar
. Para representar varios conjuntos de datos, especifique múltiples variables para xvar
, yvar
o ambas. Si ambos argumentos especifican múltiples variables, deben especificar el mismo número de variables. (desde la versión R2022a)
Otras opciones
semilogx(
muestra la gráfica en los ejes objetivo. Especifique los ejes como el primer argumento en cualquiera de las sintaxis anteriores.ax
,___)
semilogx(___,
especifica las propiedades de Name,Value
)Line
utilizando uno o más argumentos de par Name,Value
. Las propiedades se aplican a todas las líneas representadas. Especifique los pares Name,Value
después de todos los argumentos de cualquiera de las sintaxis anteriores. Para obtener una lista de las propiedades, consulte Line Properties.
p = semilogx(___)
devuelve un objeto de Line
o un arreglo de objetos de Line
. Use p
para modificar las propiedades de la gráfica después de crearla. Para obtener una lista de las propiedades, consulte Line Properties.
Ejemplos
Argumentos de entrada
Sugerencias
La función
semilogx
utiliza los colores y los estilos de línea basados en las propiedadesColorOrder
yLineStyleOrder
de los ejes.semilogx
ajusta los colores en el primer estilo de línea. Luego, vuelve a ajustar los colores en cada estilo de línea adicional.Puede cambiar los colores y los estilos de línea después de representarlos estableciendo las propiedades
ColorOrder
oLineStyleOrder
en los ejes. También puede llamar a la funcióncolororder
para cambiar el orden de los colores en todos los ejes de la figura.
Algoritmos
La función semilogx
representa coordenadas x en una escala logarítmica estableciendo la propiedad XScale
de los ejes en 'log'
. Sin embargo, si el estado hold
de los ejes es 'on'
antes de llamar a semilogx
, la propiedad no cambia, y las coordenadas x podrían mostrarse en una escala lineal.