Verwenden Sie das gnuplot Modul, nachdem ich ein Diagramm plotten ich in die gnuplot
Konsole gebracht. Gibt es eine Möglichkeit, dies zu verhindern? Ich benutze es nie, und es ist nervig, nach dem Schließen jedes Graphen eingeben zu müssen, besonders wenn ich eine Sequenz von Plots teste.Geben Sie keine gnuplot Terminal
Zum Beispiel:
module Main where
import Graphics.Gnuplot.Simple
main = do
let xs = linearScale 100 (-10, 10) :: [Float]
plotFunc [] xs sin
plotFunc [] xs cos
Ich verwende Windows 7 x64 und die Haskell Platform 2013.2.0.0, ob das einen Unterschied macht.
Können Sie ein minimales Beispiel für den ausgeführten Code posten? – andyras
@andyras Zur Frage hinzugefügt. –
Schauen Sie sich auch das easyplot-Paket an: http://hackage.haskell.org/package/easyplot, welches eine weitere Schnittstelle zu gnuplot darstellt. – scravy