polar

(Не рекомендуемый) Полярный график координат

polar не рекомендуется. Использовать polarplot вместо этого.

Синтаксис

polar(theta,rho)
polar(theta,rho,LineSpec)
polar(axes_handle,...)
h = polar(...)

Описание

The polar функция принимает полярные координаты, строит графики в Декартовой плоскости и рисует полярную сетку на плоскости.

polar(theta,rho) создает полярный график координат угла theta от радиуса rho. theta - угол от оси X до радиусного вектора, заданный в радианах; rho - длина вектора радиуса, заданная в единицах измерения пространства данных.

polar(theta,rho,LineSpec) LineSpec задает тип линии, символ графика и цвет для линий, нарисованных на полярном графике.

polar(axes_handle,...) Графики в осях с указателем axes_handle вместо в текущую систему координат (gca).

h = polar(...) возвращает объект линии в h.

Примеры

свернуть все

Создать простой полярный график с помощью штриховой красной линии.

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);

figure
polar(theta,rho,'--r')

Совет

Отрицательные r значения отражаются через источник, вращаясь pi(theta,r) преобразования в (r*cos(theta), r*sin(theta))). Если вы хотите другого поведения, можно манипулировать r перед графическим изображением. Для примера можно сделать r равно max(0,r) или abs(r).

Расширенные возможности

См. также

| | | |

Представлено до R2006a