GraphvizGRAPPERVIZ is een PERL-interface met het GRAPPER-GRAPPER-TOOL. | |
Download nu |
Graphviz Rangschikking & Samenvatting
Advertentie
Graphviz Tags
Graphviz Beschrijving
Graphviz is een PERL-interface naar het grafische gereedschap van Graphviz. Synopsis gebruik Graphviz; mijn $ g = grafisch-> nieuw (); $ g-> add_node ('Londen'); $ g-> add_node ('Parijs', label => 'stad ofnlurve'); $ g-> add_node ('New York'); $ g-> add_edge ('London' => 'Paris'); $ g-> add_edge ('London' => 'New York', label => 'Far'); $ g-> add_edge ('Parijs' => 'Londen'); Print $ g-> as_png; Deze module biedt een interface om te lay-out en het genereren van gerichte en ongerichte grafieken in verschillende indelingen (PostScript, PNG, enz.) Met behulp van de "DOT", "NEATO", "TWOPI", "CIRCO" en "FDP" -programma's van het Graphviz-project (http://www.graphviz.org/ of http://www.research.att.com/sw/tools/graphviz/). Wat is een grafiek? Een (ongericht) grafiek is een verzameling knooppunten die aan elkaar zijn gekoppeld met randen. Een gerichte grafiek is hetzelfde als een grafiek, maar de randen hebben een richting. Wat is Graphviz? Deze module is een interface naar de GRAPPERVIZ-toolset (http://www.graphviz.org/). De Getraph-gereedschappen bieden automatische grafieklay-out en tekening. Deze module vereenvoudigt de creatie van grafieken en verbergt enkele van de complexiteit van de Graphviz-module. Het uitmaken van grafieken op een esthetisch aangename manier is een moeilijk probleem - er kunnen meerdere manieren zijn om dezelfde grafiek te leggen, elk met hun eigen eigenaardigheden. Graphviz heeft gelukkig een deel van dit harde probleem en doet een redelijk goed werk in een paar seconden voor de meeste grafieken. Waarom zou ik deze module gebruiken? Observatie AIDS Begrip. Dat is een mooie manier om dat populaire faux-Chinese spreekwoord uit te drukken: "Een foto zegt meer dan duizend woorden". Tekst is niet altijd de beste manier om alles en alles te maken te maken met een computerprogramma's. Foto's en afbeeldingen zijn gemakkelijker te assimileren dan de tekst. Het vermogen om een bepaald ding grafisch te laten zien, kan een grote deal helpen bij het begrijpen van wat dat ding echt vertegenwoordigt. Diagrammen zijn computationeel efficiënt, omdat informatie kan worden geïndexeerd op locatie; Ze groeperen gerelateerde informatie in hetzelfde gebied. Ze staan ook toe dat relaties worden uitgedrukt tussen elementen zonder de elementen te labelen. Een vriend van mij heeft dit in zijn voordeel gebruikt bij het onthouden van belangrijke data in computergeschiedenis. In plaats van te gaan zitten en proberen alles te onthouden, drukde hij meer dan honderd posters (elk met een datum en evenement) en gepleisterd deze in zijn hele huis. Zijn ruimtelijke geheugen is nog steeds zo goed dat vorige week (meer dan een jaar sinds het experiment) vroeg) toen Lisp werd uitgevonden, antwoordde hij dat het boven was, om de hoek van het toilet, dus moet rond 1958 zijn geweest. Spreadsheets zijn ook een heerlijk eenvoudige grafische weergave van computermodellen.
Graphviz Gerelateerde software