logo
Графика

4.2. Текстовые графики на плоскости

Текстовые графики на плоскости представляют собой фрагменты форматированного текста, расположенные в определенном месте на координатной плоскости. Строятся эти графики с помощью функции textplot пакета plots. Формат записи этой команды имеет вид textplot (L, options),

где L – это список, состоящий из элементов вида [x,y,"Текст"], в которых x,y – координаты расположения фрагмента текста, записанного в выражении "Текст". Дополнительные опции позволяют форматировать текст и располагать его различным образом относительно заданных координат.

Укажем значение этих опций

align=t – опция расположения текста относительно заданных координат, где t может принимать значения below, right, above, left.

font=[family, style, size] – опция форматирования фрагмента текста, где - family – шрифт, который может быть Times, Courier, Helvetica или Symbol.

- style – стиль шрифта, который может быть roman, bold, italic, bolditalic, oblique или boldoblique. При этом стиль не применяется к шрифту Symbol .

- size определяет размер шрифта.

Пример 4.2.Расположить на координатной плоскости следующие фрагменты текста

1) текст «Точка В(1,2)» – снизу слева от точки с координатами (1,2).

Шрифт, стиль и размер выбрать в виде Courier, Italic, 12;

2) текст «Точка с координатами (2,4)» – сверху справа от точки с координатами (2,4). Шрифт, стиль и размер выбрать такими: Courier, Bold, 12.

Решение. Задаем команду построения текстового графика, согласно заданным условиям (рисунок 4.2)

Классическое окно

> with(plots):

> textplot([[1,2,"Точка B(1,2)",

align=[below,left]],

[2,4,"Точка с координатами (2,4)",

align=[above,right]]],

view=[-6..5,0..5],axes=frame);

Рисунок 4.2 – Текстовый график.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4