polarplot

Plota linhas em eixos polares a partir de ângulos e raios.

Categoria: Graphics > 2-D and 3-D Plots

Sintaxe

polarplot(theta, rho)

Plota o raio rho contra o ângulo theta em radianos.

polarplot(rho)

Plota rho em ângulos igualmente espaçados de 0 a 2*pi.

polarplot(Z)

Para Z complexo, usa o ângulo e o módulo de cada elemento.

polarplot(___, LineSpec)

Define cor, estilo de linha e marcador.

polarplot(pax, ___)

Plota nos eixos polares pax.

h = polarplot(___)

Também retorna os handles das linhas.

Descrição

O ângulo começa à direita e cresce no sentido anti-horário por padrão, e essas convenções podem ser alteradas por propriedades dos eixos polares. O eixo radial é ajustado com rlim, rticks e as demais funções r..., e thetalim e thetaticks fazem o mesmo para o ângulo.

Argumentos de entrada

theta
Ângulos em radianos.
rho
Raios, do mesmo tamanho de theta.
pax
Objeto PolarAxes de polaraxes.

Argumentos de saída

h
Handles das linhas.

Exemplo

Limaçon

theta = linspace(0, 2*pi, 400);
polarplot(theta, 1 + 2*cos(theta), 'LineWidth', 2)

No app, a figura é desenhada abaixo do código.

Veja também

polaraxes polarscatter polarhistogram rlim polar