Практическая информатика


         

На следующем рисунке изображен график


Пример

На следующем рисунке изображен график функции arctg x и две его горизонтальные ассимптоты (PI/2 и -PI/2). Опция PlotStyle задает параметры каждого графика в отдельности, а остальные опции задают внешний вид всего изображения в целом. Переменная p2 используется затем для сохранения изображения.



p2=Plot[{ArcTan[x], Pi/2, - Pi/2}, {x, -10, 10}, PlotStyle -> {{RGBColor[0, 1, 0]}, {RGBColor[1, 0, 1], Dashing[{.015}]}, {RGBColor[1, 0, 1], Dashing[{.015}]}}, Ticks -> {Automatic, {-Pi/2, -Pi/4, Pi/4, Pi/2}}, PlotLabel->"f(x) = arctg(x)", PlotRange ->{-2, 2}]

Для сохранения в файле g2.gif полученного изображения в формате GIF использовалась функция Display:

Display["g2.gif", p2, "GIF"]

Функция ParametricPlot используется для рисования графиков функций, заданных параметрически. Отметим, что Mathematica по умолчанию отображает графические объекты таким образом, что отношение высоты рисунка к его ширине равно величине, обратной золотому сечению (около 0.618034). Для сохранения естественных пропорций изображения следует указывать опцию AspectRatio -> Automatic. После этого круг выглядит действительно кругом, а не овалом. Ниже приведены примеры, демонстрирующие построение параметрически заданных кривых.

ParametricPlot[{Sin[t], Cos[t]}, {t, 0, 2Pi}] ParametricPlot[{Sin[t], Cos[t]}, {t, 0, 2Pi}, AspectRatio -> Automatic] ParametricPlot[{Sin[3t], Cos[2t]}, {t, 2Pi/3, 4Pi/3}, AspectRatio -> Automatic] ParametricPlot[{{Sin[2t], Sin[3t]}, {0.5*Sin[t], 0.5*Cos[t]}}, {t, 0, 2Pi}, AspectRatio -> Automatic]

Для построения графиков в полярной системе координат следует предварительно загрузить модуль расширения Graphics, после чего использовать функцию PolarPlot:

<<Graphics`Graphics` PolarPlot[phi, {phi,0,10Pi}] PolarPlot[Cos[t], {t,0,2 Pi}] PolarPlot[Cos[a]^2 -Sin[a]^2,{a,0,2Pi}] PolarPlot[Sin[5t],{t,0,2 Pi}] PolarPlot[1-Sin[fi],{fi,0,2Pi}]

Функции Plot3D и ParametricPlot3D являются основными инструментами программы Mathematica для изображения трехмерных графических объектов.

Содержание  Назад  Вперед