Main Content

Orientación de etiquetas en ejes polares

Este ejemplo muestra cómo trazar datos en coordenadas polares. También muestra cómo especificar los ángulos en los que dibujar las líneas de la cuadrícula y como especificar las etiquetas.

Represente datos en coordenadas polares y muestre un marcador circular en cada punto de datos.

theta = linspace(0,2*pi,50);
rho = 1 + sin(4*theta).*cos(2*theta);
polarplot(theta,rho,'o')

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

Utilice gca para acceder al objeto de ejes polares. Especifique los ángulos en los que dibujar las líneas de la cuadrícula mediante la propiedad ThetaTick. A continuación, utilice la la propiedad ThetaTickLabel para especificar la etiqueta de cada línea de la cuadrícula.

pax = gca;
angles = 0:45:360;
pax.ThetaTick = angles;
labels = {'E','NE','N','NW','W','SW','S','SE'};
pax.ThetaTickLabel = labels;

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

Consulte también

| | | | |

Temas relacionados