【发布时间】:2018-03-26 13:11:10
【问题描述】:
我有几点空间:
A 0 0
B 0 1
C 0 2
D 0 4
E 1 2
F 1 3
G 2 0
H 2 4
I 3 4
J 4 4
K 5 0
L 6 1
M 7 2
N 7 4
O 4 2
P 8 3
Q 8 4 ;
对于旅行商问题,我也有一个解决方案,本质上是必须连接的边。
A B 1
A G 1
B C 1
C E 1
D F 1
D H 1
E F 1
G O 1
H I 1
I J 1
J N 1
K L 1
K O 1
L M 1
M P 1
N Q 1
P Q 1
我可以绘制节点,但我不确定如何指定边。
【问题讨论】:
-
您如何存储数据?坐标数据结构和 TSP 结果是什么?根据您保存此信息的方式,您可以调用起点/终点的坐标来绘制线段。
-
@roadRunner 只是纯文本文件
-
@roadrunner 但在 matlab 中,它们以简单数组或元胞数组的形式存在
-
每个字母都在自己的单元格中吗?您能否在描述中添加数据结构的屏幕截图?
-
MATLAB 有一个
graph对象类型,可以是plotted。见the documentation。
标签: matlab plot traveling-salesman