所有节点之间的最短路径matlab

时间:2014-02-15 09:48:06

标签: algorithm matlab shortest-path

如果你能帮助我,我将不胜感激:

我有一个矩阵A(50,50),我希望在其中显示有机体的运动。起初,生物体在基质中无处不在,并且逐步收缩,形成静脉"。我不得不说它走向了食物的味道。我必须形成一个交叉模式,所以我选择9个节点并将最大值100(它们应该是食物来源)。

首先,我创建一个充满零的矩阵,然后我定义食物来源的位置,即A(11,25)=100A(18,25)=100A(25,25)=100等。

矩阵的所有其他单元格相应地取一个低于100的值来表示该生物体的运动的等式。问题是虽然有机体随着优化而移动,但我无法形成一个十字架。我试图在食物来源附近测量它的质量,但在中心它给我一个更像菱形的结果。

所以,我在想这个: 在测量矩阵中每个细胞的质量后,像我已经做的那样,测量和比较我们有质量的每个节点与中心食物来源A(25,25)之间的距离,并保持最低值,以便表格可以成立。

如果有替代解决方案,请赐教!

非常感谢

0 个答案:

没有答案