Equipe Learning

Visão Geral

Chord

Na área matemática da teoria dos grafos, um grafo cordal é aquele em que todos os ciclos de quatro ou mais vértices têm uma corda, que é uma aresta que não faz parte do ciclo, mas conecta dois vértices do ciclo.

Se o usuário configurar o componente escolhendo as duas propriedades a seguir:

  • myArcs para "Arcs", um array simples de N Strings
  • myLinks para "Links", um array de N arrays, cada um contendo N números não negativos (uma matriz NxN)

A matriz "Links" representa o quanto está fluindo de um arco para outro ou para si mesmo, conforme ilustrado na tabela a seguir:

Dest.: A Dest.: B Dest.: C
Origem: A A --> A A --> B A --> C
Origem: B B --> A B --> B B --> C
Origem: C C --> A C --> B C --> C

ao receber a seguinte mensagem:

 msg.payload = {
    "myArcs": ["A", "B", "C"],

    "myLinks": [
      [0, 2, 2],
      [1, 0, 2],
      [1, 1, 0]
    ]
  }
}
return msg;

e o diagrama é exibido. Existem três arcos, nenhum dos quais tem auto-fluxos, exceto o "A", que tem um com valor 5. De cada arco parte um fluxo para todos os outros arcos.

Powered by Zendesk