График::

Строит График в круговом размещении

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

Graph::plotCircleGraph(G, <PointSize = n>, <SpecialVertices = [v1, …,vn]>, <SpecialEdges = [e1, …,en]>, <EdgeColor = RGB>, <SpecialEdgeColor = RGB>, <SpecialVertexColor = RGB>, <Vertex1Color = RGB>, <Vertex2Color = RGB>)

Описание

Graph::plotCircleGraph(G) возвращает объект plot::Group2d, в котором вершины упорядочены в кругу (самое правое положение вверх). Первая вершина чертится в синем и втором зеленого цвета. Все другие вершины чертятся в красном. Ребра чертятся в красном. Ширина точек предопределена с 40. Если вершина укажет на себя, то она будет чертиться снаружи

Примеры

Пример 1

Случайный график создан и построен (ваш вывод может отличаться должное случайное создание):

G1 := Graph::createRandomGraph(20, 10, Undirected):
plot(Graph::plotCircleGraph(G1))

Затем, полный график будет построен.

G1 := Graph::createCompleteGraph(20):
plot(Graph::plotCircleGraph(G1))

Пример 2

Если некоторые ребра должны быть подчеркнуты, они могут чертиться в особом цвете:

G2 := Graph([1, 2, 3, 4, 5],
            [[1, 2], [2, 3], [3, 4], [4, 5],
             [1, 3], [1, 4], [1, 5]]):  
edges := [[1, 3], [1, 4]]:
plot(Graph::plotCircleGraph(G2, 
                SpecialEdges = edges, SpecialEdgeColor = RGB::Blue))

Параметры

G

Graph

n

a positive integer

[v1, …,vn]

a list of vertices

[e1, …,en]

a list of edges

Опции

PointSize

Задает толщину, в которой чертятся точки. Значение по умолчанию равняется 40.

SpecialVertices

Задает набор вершин. Эта опция имеет только смысл, если используется с опцией SpecialVertexColor.

SpecialEdges

Задает набор ребер. Эта опция имеет только смысл, если используется с опцией SpecialEdgeColor.

EdgeColor

Задает цвет, с которым можно чертить ребра. Значением по умолчанию является RGB:: Красный

SpecialEdgeColor

Задает цвет, который будет использоваться, чтобы чертить набор заданных ребер. Эта опция имеет только смысл, если используется с опцией SpecialEdges

VertexColor

Задает цвет, с которым можно чертить вершины. Если эта опция задана, первые две вершины установлены в этот цвет, также. Они должны быть заданы через Vertex1Color и Vertex2Color к отличному их снова. Значением по умолчанию является RGB:: Красный

SpecialVertexColor

Задает цвет, который будет использоваться, чтобы чертить набор заданных вершин. Эта опция имеет только смысл, если используется с опцией SpecialVertices

Vertex1Color

Задает цвет, с которым можно чертить верхнюю левую (первую) вершину с (стартовая вершина). Значением по умолчанию является RGB:: Синий

Vertex2Color

Задает цвет, с которым можно чертить вторую вершину с. Значением по умолчанию является RGB:: Зеленый

Возвращаемые значения

plot::Group2d