Графики специальных типов (Graphics)
Подпакет Graphics задает ряд функций для построения специальных графиков, например с логарифмическими и полулогарифмическими масштабами, с нанесенными на кривые точками, графиков в виде гистограмм и т. д. Такие графики широко применяются для визуализации не только математических и физических, но также финансовых и экономических расчетов. К примеру, функция Log-Plot [f, {х,xmin,xmax}] строит линейно-логарифмический график/(x) при изменении х от xmin до xmax. Список таких функций дан в приложении.
Ввиду очевидности этих функций ограничимся одним примером – построением экспоненциальной функции в полулогарифмическом масштабе (по оси у масштаб логарифмический, а по оси х – линейный). Как видно из рис. 14.21, график вырождается в прямую линию.
Рис. 14.21. Построение графика экспоненты в полулогарифмическом масштабе
Для построения графиков в полярной системе координат заданы следующие функции:
- PolarPlotff, {t, tmin, tmax} ] – строит график функции в полярной системе координат как положение конца радиус-вектора f при изменении угла t от tmin до tmax;
- PolarPlot [ { f 1, f 2,…}] – строит графики ряда функций f1, f2,… в полярной системе координат;
- PolarListPlot [ {r1, r2,…} ] – строит график списка радиусов ri, равномерно изменяя угловую координату.
Построение графика трех функций в полярной системе координат с помощью функции PolarPlot представлено на рис. 14.22.
Рис. 14.22. Построение графиков трех функций в полярной системе координат
В ряде случаев удобно представление данных в виде столбцовых и круговых диаграмм.