Graphviz

GraphVIZ ist eine Perl-Schnittstelle zum Graphviz-Graphing-Tool.
Jetzt downloaden

Graphviz Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John Ellson and Stephen North

Graphviz Stichworte


Graphviz Beschreibung

Graphviz ist eine Perl-Schnittstelle zum Graphviz-Graphing-Tool. Synopsis Verwenden Sie Graphviz; mein $ g = graphviz-> new (); $ g-> add_node ('london'); $ g-> add_node ('paris', label => 'city ofnlurve'); $ g-> add_node ('New York'); $ g-> add_edge ('london' => 'Paris'); $ g-> add_edge ('london' => 'New York', Label => 'fern'); $ g-> add_edge ('paris' => 'london'); $ g-> as_png drucken; Dieses Modul bietet eine Schnittstelle zum Layout und Bildgeneration von gerichteten und ungerichteten Diagrammen in einer Vielzahl von Formaten (Postscript, PNG usw.) mit den Programmen "DOT", "Neato", "TwoPI", "CIRCO" und "FDP" aus dem Graphviz-Projekt (http://www.graphviz.org/ oder http://www.research.att.com/sw/tools/graphviz/). Was ist ein Diagramm? Ein (ungerichteter) Diagramm ist eine Sammlung von Knoten, die mit den Kanten zusammenhängt. Ein gerichtetes Graph ist derselbe wie ein Diagramm, aber die Kanten haben eine Richtung. Was ist graphviz? Dieses Modul ist eine Schnittstelle zum Graphviz-Toolset (http://www.graphviz.org/). Die Graphviz-Tools bieten ein automatisches Diagrammlayout und -Zeichnung. Dieses Modul vereinfacht die Erstellung von Graphen und verbirgt einige der Komplexität des Graphviz-Moduls. Die Verlegung von Diagrammen auf ästhetisch ansprechende Weise ist ein hartes Problem - es kann mehrere Möglichkeiten geben, dieselbe Grafik auszulegen, die jeweils mit ihren eigenen Macken sind. Graphviz nimmt zum Glück an diesem harten Problem und tut ein ziemlich guter Job in ein paar Sekunden für die meisten Grafiken. Warum sollte ich dieses Modul verwenden? Beobachtung hilft Verständnis. Das ist eine ausgefallene Art, diesen beliebten Faux-chinesischen Sprichwort auszudrücken: "Ein Bild sagt mehr als tausend Worte". Text ist nicht immer der beste Weg, um etwas und alles mit einem Computerprogramm zu vertreten. Bilder und Bilder sind einfacher zu assimilieren als Text. Die Fähigkeit, ein bestimmtes Ding zu zeigen, kann grafisch einen großen Deal unterstützen, um das zu verstehen, was dieses Ding wirklich darstellt. Diagramme sind rechnerisch effizient, da Informationen nach Ort indiziert werden können; Sie gruppieren verwandte Informationen in derselben Gegend. Sie ermöglichen es auch, dass die Beziehungen zwischen Elementen ausgedrückt werden, ohne die Elemente zu kennzeichnen. Ein Freund von mir nutzte dies zu seinem Vorteil, als er versuchte, wichtige Termine in der Computergeschichte zu erinnern. Anstatt sich zu sitzen und zu versuchen, sich an alles zu erinnern, druppte er über hundert Poster (jeweils mit einem Datum und Ereignis) und verputzte diese in seinem ganzen Haus. Sein räumlicher Gedächtnis ist immer noch so gut, dass die letzte Woche (mehr als ein Jahr seit dem Experiment seit dem Experiment) gefragt wurde, als Lisp erfunden wurde, antwortete er, dass es im Obergeschoss um die Ecke von der Toilette war, also muss es um 1958 gewesen sein. Tabellenkalkulationen sind auch eine wunderbar einfache grafische Darstellung von Rechenmodellen.


Graphviz Zugehörige Software