Как маркировать ребра графа их весами

Предупреждение! Я отправил вопрос, когда Mathematica v 8.0 был самым крутым ребенком. Ошибка была решена начиная с версии 9.0.1

The help for EdgeLabels состояния:

Тем не мение:

CompleteGraph[4,
 EdgeWeight -> Range@6,
 VertexShapeFunction -> "Name",
 EdgeLabels -> "EdgeWeight"]

Результаты в:

Так что, никаких Edge Labels ... Я думаю, это ошибка.

Я использовал противную конструкцию как:

adj = {{\[Infinity], 1, 1, 1, 1}, {1, \[Infinity], 2, 2, 2}, 
       {1, 2, \[Infinity], 2, 2}, {1, 2, 2, \[Infinity], 2}, 
       {1, 2, 2, 2, \[Infinity]}};

WeightedAdjacencyGraph[adj,
    VertexShapeFunction -> "Name", 
    EdgeLabels -> 
     MapThread[Rule,{EdgeList@#,AbsoluteOptions[#, EdgeWeight]/.{_ -> x_}-> x}], 
    GraphHighlight -> FindEdgeCover[#]]  
                                        &@ WeightedAdjacencyGraph[adj]

Лучшие идеи?

Ответы на вопрос(0)

Ваш ответ на вопрос