polar

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

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

Синтаксис

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

Описание

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