主要内容

graphplot.

针对定向和无向图形的图形图

描述

图形绘图是可视化使用该图形和网络创建的图形的主要方法图形dig职能。创建一个graphplot.对象,您可以通过更改其属性值来修改绘图的方面。这对于修改图形节点或边缘的显示特别有用。

创建

创建一个graphplot.对象,使用该对象指定输出参数阴谋功能。例如:

G =曲线图([11 11 1 5 5 5],[2 3 4 5 6 7 8 9]);h = plot(g)

特性

graphplot属性 图绘制了外观和行为

对象功能

布局 更改图形图的布局
突出 在绘制的图表中突出显示节点和边缘
LabelNode. 标签图节点
LabelEdge. 标签图形边缘

例子

全部收缩

创建一个graphplot.对象,然后演示如何调整对象的属性以影响输出显示。

创建和绘制图形。

S = [111 1 11 11 11 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 = plot(g)

图包含轴。轴包含Type 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: [1 x9双]YData: [1 x9双]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];

图包含轴。轴包含Type Graphplot的对象。

使图表节点红色。

H.Nodecolor ='r';

图包含轴。轴包含Type Graphplot的对象。

使用虚线为图形边缘。

H.L.LINESTYLE =' - ';

图包含轴。轴包含Type Graphplot的对象。

增加节点的大小。

H.MarkerSize = 8;

图包含轴。轴包含Type Graphplot的对象。

使用Savefig功能保存图形绘图图。

S = [1 1 1 2 2 3 3 4 5 5 6 7];T = [2 4 5 3 6 4 7 8 6 8 7 8];图G = (s, t);情节(G) savefig ('cubegraph.fig');清除S.T.G关闭GCF.

openfig.将图形绘图图加载到MATLAB中。openfig.也返回图形的句柄,y

y = openfig ('cubegraph.fig');

图包含轴。轴包含Type Graphplot的对象。

使用findobj.使用其中一个属性值来定位正确的对象句柄。使用findobj.允许您继续操作原始文件graphplot.用于生成图形的对象。

h = findobj('标记'“o”的)
H =具有属性的Graphplot:NodeColor:[0 0.4470 0.7410] Markersize:4标记:'O'EDGEColor:[0 0.4470 0.7410] LIEWWidth:0.5000 LINESTYLE:' - 'NodeLabel:{'1'2''3'3'4''5''6''7''8'8'} Edgelabel:{} xData:[-1.2777 0.3428 2.0062 0.5490 -2.0093 -0.5481 1.2810-0.3440] YDATA:[1.2916 -0.3562 0.5243 2.0057 -0.5235 -2.0034 -1.2921 0.3537]Zdata:[0 0 0 0 0 0 0]显示所有属性

兼容性考虑因素

展开全部

R2018B中的行为发生了变化

R2018A的行为发生了变化

介绍了R2015b