Методические указания: Построение графиков функции в полярных координатах
Тема: «Построение графиков функций в полярных координатах»
Задание:
Построить график функции в полярных координатах и преобразовать уравнение в декартовы координаты.
1 11 21
2 12 22
3 13 23
4 14 24
5 15 25
6 16 26
7 17 27
8 18 28
9 19 29
10 20 30
Алгоритм действий:
1. Дано уравнение . Построить график функции в полярных координатах и преобразовать уравнение в декартовы координаты.
> R:=f->abs(cos(f));
> plot(R(f),f=0..2*Pi,coords=polar,scaling=constrained);
Опция scaling=constrained нужна для того, чтобы график имел не слишком большие размеры.
> eqp:=r=R(f);
Составляется уравнение в полярных координатах и по известным формулам преобразовывается в декартовы координаты.
> eqd:=subs(r=sqrt(x^2+y^2),f=arctan(y/x),eqp);
> eqd1:=simplify(eqd);
Далее преобразование уравнения производится по контексту – если оно уже приняло довольно простой вид, то на этом можно было бы остановиться. Но в данном случае видно, что обе его части можно возвести в квадрат и перевернуть дробь в знаменателе.
> eqd2:=lhs(eqd1)^2=rhs(eqd1)^2;
> eqd3:=simplify(eqd2);
Очевидно, что обе части уравнения неотрицательные. Но Maple это нужно подсказать.
> assume(x,real): assume(y,real):
> eqd3;
Признаком того, что обе переменные могут принимать только действительные значения, является появление после их имен значков тильд (trailing tiles). В некоторых версиях Maple эти значки можно скрывать.
> eqd4:=lhs(eqd3)^2=rhs(eqd3)*lhs(eqd3);
Обе части уравнения умножили на знаменатель. При необходимости из них извлекли квадратные корни.
> eqd5:=sqrt(lhs(eqd4))=sqrt(rhs(eqd4));
Это уравнение задает на плоскости 2 окружности, что и видно из построенного выше графика.
Литература:
Дьяконов В.П. Maple 7: Учебный курс. – СПб.: Питер, 2001. 672 с.