2009-06-04 9 views
6

J'utilise la plate-forme Haskell sous Windows et j'aimerais écrire un petit programme permettant de tracer des graphiques. Le graphique devrait être exporté vers n'importe quel format d'image (ou même PDF).Dessin graphique Haskell sous Windows

Quelle est la manière la plus facile d'accomplir ceci?

(Par graphique je veux dire intrigue.)

Répondre

6

Par « graphique », voulez-vous dire le sens de la théorie des graphes du graphe (noeuds et arêtes) ou une parcelle? La manière la plus simple de générer un graphique, dans n'importe quelle langue, est de placer dot dans Graphviz. Hackage a même un package utile Data.Graphviz qui fait une partie du travail de bas niveau pour vous, surtout si vous travaillez déjà avec l'excellent FGL.

La manière la plus simple de générer un tracé, dans n'importe quelle langue, est de canaliser le script gnuplot en gnuplot. Encore une fois, il y a un paquet Graphics.Gnuplot sur Hackage.

Graphics.Rendering.Chart est assez agréable; ça fait beaucoup plus que gnuplot.

En fait, vous devriez juste regarder autour Hackage et voir ce qui convient le mieux à vos besoins ...

+0

Je veux dire un complot. Je vais mettre à jour la question pour clarifier cela. –

+0

Existe-t-il un package fonctionnant nativement sous Windows, sans nécessiter GTK et autres? Le Caire n'installe pas sur les fenêtres de la cabale. – drozzy