绘制两点之间的曲线

时间:2015-10-06 02:42:54

标签: r matlab plot social-graph

我想知道人们如何绘制如下图形。 我有多个位置点。 我需要通过曲线连接两个位置。 (不是行)任何想法如何实现这一目标?在MATLAB中,我没有找到任何内置函数。

enter image description here

1 个答案:

答案 0 :(得分:2)

使用最新版本的MATLAB(R2015b),您可以使用新的“graph and network”工具。它提供了不同类型的layouts,你可能会发现其中一些适合你的问题。

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 = graph(s,t);
h = plot(G,'Layout','layered');

enter image description here