Иллюстрированный самоучитель по Mathematica 5

Построение графиков функций, заданных параметрически (функция ParametricPlot)

Пример 9.5. Кривые в полярных координатах.

Построение кривых в полярных координатах значительно упрощается, если предварительно определить функцию PolarXY.

PolarXY[r_,phi_] := {r*Cos[phi],r*Sin[phi]}

Вот как, например, с помощью этой функции рисуется улитка Паскаля.

Иллюстрированный самоучитель по Mathematica 5 › Мультимедиа: геометрия, графика, кино, звук › Построение графиков функций, заданных параметрически (функция ParametricPlot)

Пример 9.6. Полярные зверинцы.

Иногда приходится подбирать параметры в семействе кривых, заданных в полярных координатах. Этот процесс значительно упрощается, если предварительно в определение функции PolarXY ввести параметры, которые определяют кривую семейства.

PolarXYAB[r_,phi_, a_,b_] := {r*Cos[a*phi],r*Sin[b*phi]}

Вот как, например, с помощью этой функции рисуется одна из кривых семейства.

Иллюстрированный самоучитель по Mathematica 5 › Мультимедиа: геометрия, графика, кино, звук › Построение графиков функций, заданных параметрически (функция ParametricPlot)

Как вам эта зверушка? Понравилась? Если да, вы подобрали параметры! Если нет, пробуйте другие параметры.

Иллюстрированный самоучитель по Mathematica 5 › Мультимедиа: геометрия, графика, кино, звук › Построение графиков функций, заданных параметрически (функция ParametricPlot)

Ну а эта зверушка? Неужели не нравится? Тогда продолжайте перебирать параметры…

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.