* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Графика пакета дискретной геометрии DiscreteMath
879
Ввиду большого числа этих функций рассмотрим применение лишь наиболее характерных из функций. Одной из самых важных функций группы представления графов является функция ShowGraph (Показать граф). Она обеспечивает визуальное представле ние графа, заданного аргументом функции. Покажем работу избранных функций этой группы на нескольких примерах. На рис. 11.20 показано построение полного графа и его таблицы. Параметром графа является число 6, характеризующее число узловых точек графа, соединен ных друг с другом. Изменяя значение параметра графа, можно получить множество других графов. На рис. 11.21 показан вид двух разных графов. Верхний граф – многолучевая звезда, построенная отрезками прямых с помощью функции AddEdge. Первый аргумент задает число лучей графа, а второй – соединяемые отрезком прямой точ ки. Нижний рисунок иллюстрирует построение субграфа.
Рис. 11.20. Пример построения полного графа и его таблицы
Рис. 11.21. Построение графа звезды и субграфа
Еще пара графов представлена на рис. 11.22. Этот рисунок иллюстрирует при менение функций Contract и GridGraph. Последняя из них строит сеточный граф. Набор функций данного пакета позволяет строить практически любые виды графов и обеспечивает высокую степень их визуализации. Из функций создания