@@ -53,23 +53,21 @@ julia> modularity(barbell, [1, 1, 1, 2, 2, 2])
53
53
julia> modularity(barbell, [1, 1, 1, 2, 2, 2], γ=0.5)
54
54
0.6071428571428571
55
55
```
56
- ```
57
- julia> using SimpleWeightedGraphs
58
-
59
- julia> triangle = SimpleWeightedGraph(3);
56
+ ```jldoctest
57
+ julia> using Graphs
60
58
61
- julia> add_edge!( triangle, 1, 2, 1 );
59
+ julia> triangle = cycle_graph(3 );
62
60
63
- julia> add_edge! (triangle, 2, 3, 1 );
61
+ julia> barbell = blockdiag (triangle, triangle );
64
62
65
- julia> add_edge!(triangle, 3, 1, 1 );
63
+ julia> add_edge!(barbell, 1, 4 );
66
64
67
- julia> barbell = blockdiag(triangle, triangle );
65
+ julia> distmx = Matrix(weights(barbell) );
68
66
69
- julia> add_edge!(barbell, 1, 4, 5); # this edge has a weight of 5
67
+ julia> distmx[ 1, 4] = distmx[4, 1] = 5; # additional edge has a weight of 5
70
68
71
- julia> modularity(barbell, [1, 1, 1, 2, 2, 2])
72
- 0.045454545454545456
69
+ julia> round( modularity(barbell, [1, 1, 1, 2, 2, 2]; distmx), digits=6 )
70
+ 0.045455
73
71
```
74
72
"""
75
73
function modularity (
0 commit comments