0

我尝试按照 mathworks 上的以下方式在 MATLAB 中绘制图形:

s = [1 2 2 2 3 4 4 5 6 6 7 8 8 9 9 10 11 11 11 12 13 14];
t = [2 3 8 6 4 5 6 7 7 9 10 9 11 10 12 13 12 14 15 13 14 15];
G = graph(s,t)

但它返回了我

“double”类型的输入参数的未定义函数“graph”。

基本上我想绘制这个无向图并找到它的路径矩阵。路径矩阵是一个矩阵,其中行数等于所考虑的从源节点到需求节点的路径数,列数等于边数 该矩阵是一个以 1 为入口的零一矩阵如果边缘存在于需求节点的路径中,如果不存在,则为 0。例如,网络中有 3 条边 A、B 和 C,从源节点到需求节点的可能路径是 AB 和 AC。则路径矩阵表示为。

 1     1     0
 1     0     1

第一列代表A,第一行代表第一个可能的路径。如何绘制无向图并找到其路径矩阵?

4

0 回答 0