Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

clim

Establecer los límites del mapa de colores (nombre modificado respecto a la versión R2022a, caxis)

    Descripción

    ejemplo

    clim(limits) establece los límites del mapa de colores para los ejes actuales. limits es un vector de dos elementos con la forma [cmin cmax]. Todos los valores del arreglo de indexación del mapa de colores que son menores que o iguales a cmin se asignan a la primera fila del mapa de colores. Todos los valores que son mayores que o iguales a cmax se asignan a la última fila del mapa de colores. Todos los valores entre cmin y cmax se asignan de forma lineal a las filas intermedias del mapa de colores.

    Nota

    La función clim afecta únicamente a los objetos de gráficas cuya propiedad CDataMapping está establecida en "scaled". No afecta a los objetos de gráficas que usan color real o tienen CDataMapping establecido en "direct".

    clim("auto") permite las actualizaciones automáticas de los límites cuando los valores del arreglo de indexación del mapa de colores cambian. Se trata del comportamiento predeterminado. El comando clim auto es una forma alternativa de esta sintaxis.

    ejemplo

    clim("manual") deshabilita las actualizaciones automáticas de los límites. El comando clim manual es una forma alternativa de esta sintaxis.

    ejemplo

    clim(target,___) establece los límites del mapa de colores para unos ejes específicos o una visualización independiente. Especifique target como primer argumento de entrada en cualquiera de las sintaxis anteriores.

    ejemplo

    lims = clim devuelve los límites actuales del mapa de colores como un vector con la forma [cmin cmax].

    Ejemplos

    contraer todo

    Represente un paraboloide con una barra de colores.

    [X,Y] = meshgrid(-5:.5:5);
    Z = X.^2 + Y.^2;
    surf(Z);
    colorbar

    Figure contains an axes object. The axes object contains an object of type surface.

    Obtenga los límites actuales de color.

    lims = clim
    lims = 1×2
    
         0    50
    
    

    Aumente el límite inferior hasta 20. Observe que todos los valores de Z que son menores que o iguales a 20 se asignan al primer color.

    clim([20 50])

    Figure contains an axes object. The axes object contains an object of type surface.

    Cree dos superficies paraboloides que estén desplazadas verticalmente.

    [X,Y] = meshgrid(-5:.5:5);
    Z1 = X.^2 + Y.^2;
    Z2 = Z1 + 50;

    Represente el primer paraboloide. Añada una barra de colores y mantenga los ejes para el segundo paraboloide.

    surf(X,Y,Z1);
    colorbar
    hold on

    Figure contains an axes object. The axes object contains an object of type surface.

    Mantenga los límites actuales de color utilizando la opción "manual". Después, represente el segundo paraboloide.

    clim("manual");
    surf(X,Y,Z2);

    Figure contains an axes object. The axes object contains 2 objects of type surface.

    Llame a la función tiledlayout para crear un diseño de gráfica en mosaico de 1 por 2. Llame a la función nexttile para crear los objetos de ejes ax1 y ax2. Represente un paraboloide en cada conjunto de ejes.

    [X,Y] = meshgrid(-5:1:5);
    Z = X.^2 + Y.^2;
    tiledlayout(1,2)
    
    % Left plot
    ax1 = nexttile;
    surf(ax1,Z);
    
    % Right plot
    ax2 = nexttile;
    surf(ax2,Z);

    Figure contains 2 axes objects. Axes object 1 contains an object of type surface. Axes object 2 contains an object of type surface.

    Aumente el límite inferior de color de los ejes de la derecha hasta 20.

    clim(ax2,[20 50])

    Figure contains 2 axes objects. Axes object 1 contains an object of type surface. Axes object 2 contains an object of type surface.

    Argumentos de entrada

    contraer todo

    Límites nuevos, especificados como vector con el formato [cmin cmax]. El valor de cmin debe ser menor que cmax.

    Tipos de datos: single | double

    Objeto objetivo, especificado como objeto Axes, objeto PolarAxes, objeto GeographicAxes o visualización independiente que tiene una propiedad Colormap.

    Más acerca de

    contraer todo

    Arreglo de indexación del mapa de colores

    Un arreglo que asigna elementos de datos en una gráfica a determinadas filas en el mapa de colores. MATLAB® almacena el arreglo de indexación como una propiedad del objeto de gráficas.

    Por ejemplo, la propiedad CData de un objeto Surface es un arreglo de indexación que asigna puntos de cuadrícula de la superficie a determinadas filas del mapa de colores.

    Historial de versiones

    Introducido antes de R2006a

    expandir todo