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

Вывод обозначений кривых (Legend)

Наглядность графиков, особенно имеющих несколько кривых, повышается при выводе обозначений кривых – так называемой легенды. В подпакете Legend для этого имеются следующие средства:

  • PlotLegend › {text1,text2,…} – опция для функции Plot, устанавливающая легенду в виде последовательных текстовых надписей (рис. 14.49);
  • ShowLegend [graphic, legend1, Iegend2,…] – добавляет легенду в имеющийся график graphic;
  • {{{boxl, textl},…}, opts} – спецификация легенды с цветными примитивами или графиками для рамок boxi с текстами texti;
  • {colorfunction, n, ninstring, maxstring, opts} – спецификация легенды с n рамками, указанием цветовой спецификации и строк, размещаемых в рамках.

Иллюстрированный самоучитель по Mathematica 3/4 › Расширения графики (пакет Graphics) › Вывод обозначений кривых (Legend)
Рис. 14.49. Пример построения графиков двух функций с выводом легенды

Обратите внимание на то, что среди многочисленных опций функции Plot имеется ряд, относящихся к параметрам легенды:

  • LegendPosition › {-1.1} – установка позиции легенды,
  • LegendSize › Automatic – установка размера легенды,
  • LegendShadow › Automatic – установка тени для рамки легенды,
  • Legend-Orientation › Vertical – ориентация рамки легенды,
  • LegendLabel › None – заголовок легенды,
  • LegendTextDirection › Automatic – направление текста.

С помощью этих опций можно существенно влиять на вид легенды.

На рис. 14.50 показано построение графика плотности с применением функции ShowLegend для вывода легенды в виде таблицы плотностей. Обратите внимание на применение опции LegendPosition для вывода легенды справа от графика.

Иллюстрированный самоучитель по Mathematica 3/4 › Расширения графики (пакет Graphics) › Вывод обозначений кривых (Legend)
Рис. 14.50. Построение графика плотности с легендой

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