How can I define the input for this function?

In the below function it is explained how to set the input:
function nMM=grMaxMatch(E)
% Function nMM=grMaxMath(E) solve the maximal matching problem.
% Input parameter:
% E(m,2) or (m,3) - the edges of graph and their weight;
% 1st and 2nd elements of each row is numbers of vertexes;
% 3rd elements of each row is weight of edge;
% m - number of edges.
% If we set the array E(m,2), then all weights is 1.
However, I can not understand how to define E. For example, for a graph with edges like [(1,2),(2,3)] how should I set up E?

4 个评论

For [(v1,v2),(v3,v4)]:
E(1,1) = v1;
E(1,2) = v2;
E(2,1) = v3;
E(2,2) = v4;
So for my example
E=[1 2;
2 3];
But this does not work with as an input for that function!
Then you should contact the author of the code. He/She knows best how to cope with possible problems.

请先登录,再进行评论。

回答(0 个)

类别

标签

提问:

2018-8-22

评论:

2018-8-23

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by