Лабораторная работа №2
Построение кривых в полярной системе координат и графиков функций заданных неявно
Цели:
Вы уже знаете, как используется команда Plot при построении графиков функций в декартовой системе координат и кривых заданных параметрически. Теперь рассмотрим случай построения кривых в полярной системе координат и графиков функций заданных неявно.
1. Построение кривых в полярной системе координат
Для построения кривых в полярной системе координат необходимо подгрузить пакет-приложение Graphics следующим образом:
<<Graphics`Graphics` и нажать Shift+Enter. Теперь используем функцию:
PolarPlot[f(t),{t,tmin,tmax}] - строит график функции от t на интервале от tmin до tmax
Рассмотрим примеры применения данной команды.
На рис.1 изображена известная вам кардиоида. Сравните способы ее построения в полярной системе координат и в параметрической форме (л.1).
На рис.2 приведен пример построения четырехлепестковой розы r=sin(2t).
Задание: Постройте кривые, заданные в полярных координатах:
1). Трехлепестковую розу r=2sin(t);
2). Циссоиду r=tg(t)sin(t);
3). Гиперболическую спираль r=2/t.
Для построения совокупности кривых в полярной системе координат используют команду:
PolarPlot[{f1(t),f2(t),...},{t,tmin,tmax}] - где f1(t),f2(t),... - функции, заданные в полярной системе координат
На рис.3 изображена строфоида r=(1sin(t))/cos(t) - кривая представленная совокупностью двух функций.
На рис.4 изображена лемниската Бернулли, которая задается уравнением r2=cos(t).
Вспомните какие известные вам кривые в полярных координатах можно представить как совокупность иных кривых в тех же координатах и попытайтесь их построить.
2. Построение графиков функций заданных неявно
Для построения графиков функций заданных неявно - f(x,y) необходимо подгрузить пакет-приложение:
<<Graphics`ImplicitPlot` и нажать Shift+Enter. Теперь используем команду:
ImplicitPlot[f(x,y),{x,xmin,xmax}] - строит график функции f(x,y) при значениях x от xmin до xmax
Рассмотрим как строятся известные из аналитической геометрии кривые: окружность, эллипс, гипербола, парабола. Для начала вспомним их канонические уравнения.
При построении в конкретных случаях числам a, b, x0, y0 надо предавать конкретные значения.
На рис.5 построен эллипс с полуосями 5 и 3 с центром в начале координат.
Задание: Постройте окрухность с центром в точке (1,1) и радиусом 2.
На рис.6 изображена гипербола при a=5 и b=3 с центром в начале координат.
Задание: Постройте параболу с центром в точке (-2,1), рассмотрите всевозможные варианты ее расположения.
На рис.7 изображена петлевая парабола.
Для построения нескольких графиков функций заданных неявно используют команду:
ImplicitPlot[{f1(t),f2(t),...},{x,xmin,xmax}] - где f1(t),f2(t),... - функции заданные неявно
Задание: Постройте:
1). Полукубическую параболу y3=4x2;
2). Астроиду x2/3+y2/3=32/3;
3). Декартов лист x3+y3-3xy=0.