2013-05-28 21 views
16

gnuplot modülünü kullanarak, grafik çizdikten sonra gnuplot konsoluna giriyorum. Bu olayı durdurmanın bir yolu var mı? Ben asla kullanmıyorum, ve her bir grafiği kapattıktan sonra, özellikle bir dizi grafiği test ettiğimde, exit yazması zor. Örneğingnuplot terminaline girme

:

module Main where 
import Graphics.Gnuplot.Simple 
main = do 
    let xs = linearScale 100 (-10, 10) :: [Float] 
    plotFunc [] xs sin 
    plotFunc [] xs cos 

bir fark yapar eğer Windows 7 x64 ve Haskell Platformu 2013.2.0.0 kullanıyorum.

+1

Çalıştığınız kodun en az bir örneğini gönderir misiniz? – andyras

+0

@andyras Soru için eklendi. –

+0

Ayrıca, http://hackage.haskell.org/package/easyplot, gnuplot – scravy

cevap

1

aşağıdaki deneyin:

bind Close "exit gnuplot" 

Bu hile yapmak gerekir! olması gerektiği gibi çalışır bind reference

0

yerine "gnuplot" nin Haskell Gnuplot kütüphanesini değişen "pgnuplot" çalışmasına bulundu (ve yeniden yükleme): Eğer aşina değilseniz

bağlama detayları için buraya bakınız .