主要内容

GraphPlot

图绘制的直接的和间接的图表

描述

图块是主要的可视化图形和网络使用的创建方法有向图功能。在您创建一个GraphPlot情节的对象,您可以修改方面通过改变其属性值。这是特别有用的修改图节点或边的显示。

创建

创建一个GraphPlot对象,指定的输出参数情节函数。例如:

图G = ([1 1 1 1 5 5 5 5], [2 3 4 5 6 7 8 9]);h =情节(G)

属性

GraphPlot属性 图的外观和行为

对象的功能

布局 改变布局图
突出 突出绘制图的节点和边
labelnode 标签图节点
labeledge 标签图像边缘

例子

全部折叠

创建一个GraphPlot对象,然后展示如何调整对象的属性影响输出显示。

创建和绘制图表。

s = [1 1 1 1 1 1 1 9 9 9 9 9 9 9];t = [2 3 4 5 6 7 8 2 3 4 5 6 7 8];图G = (s, t);h =情节(G)

图包含一个坐标轴对象。坐标轴graphplot类型的对象包含一个对象。

h = GraphPlot属性:NodeColor: 0.4470 - 0.7410 [0] MarkerSize: 4标记:“o”EdgeColor:[0 0.4470 - 0.7410]线宽:0.5000线型:”——“NodeLabel:{“1”“2”“3”“4”的5 ' 6 ' ' 7 ' ' 8 ' ' 9 '}EdgeLabel: {} XData: [0.2900 1.7879 -2.1607 2.0990 -1.0840 0.1846 -1.5887 0.7631 -0.2913] YData: [0.0960 -1.2604 0.3540 0.6497 1.8998 -2.1844 -1.5161 2.0574 -0.0959] ZData:[0 0 0 0 0 0 0 0 0]显示所有属性

使用自定义节点坐标图的节点。

h。XData = [0 3 2 1 0 1 2 3 0);h。YData = (2 0 0 0 0 0 0 0 2];

图包含一个坐标轴对象。坐标轴graphplot类型的对象包含一个对象。

红色使图节点。

h。NodeColor =“r”;

图包含一个坐标轴对象。坐标轴graphplot类型的对象包含一个对象。

用虚线图边缘。

h。线型=“——”;

图包含一个坐标轴对象。坐标轴graphplot类型的对象包含一个对象。

增加节点的大小。

h。MarkerSize = 8;

图包含一个坐标轴对象。坐标轴graphplot类型的对象包含一个对象。

使用savefig函数保存图形绘制图。

s = [1 1 1 2 3 2 3 4 5 5 6 7);t = [4 2 3 4 5 6 7 8 8 6 7 8];图G = (s, t);情节(G);savefig (“cubegraph.fig”);清晰的年代tG关闭gcf

使用openfig加载图回情节图MATLAB®。openfig图,还返回一个句柄y

y = openfig (“cubegraph.fig”);

图包含一个坐标轴对象。坐标轴graphplot类型的对象包含一个对象。

使用findobj函数来定位正确的对象处理使用的一个属性值。使用findobj允许您继续操作GraphPlot对象用于生成图。

h = findobj (“标记”,“o”)
h = GraphPlot属性:NodeColor: 0.4470 - 0.7410 [0] MarkerSize: 4标记:“o”EdgeColor:[0 0.4470 - 0.7410]线宽:0.5000线型:”——“NodeLabel:{“1”“2”“3”“4”的5 ' 6 ' ' 7 ' ' 8 '}EdgeLabel: {} XData: [0.1721 1.2190 -0.6265 -1.7279 0.6265 1.7279 -0.1721 -1.2190] YData: [0.4814 -1.2944 -1.9828 -0.3506 1.9828 0.3506 -0.4814 1.2944] ZData:[0 0 0 0 0 0 0 0]显示所有属性

版本历史

介绍了R2015b

全部展开