Ответ 1
Попробуйте следующее:
bind Close "exit gnuplot"
Он должен сделать трюк!
Смотрите здесь, чтобы узнать подробности привязки, если вы не знакомы: привязать ссылку
Используя модуль gnuplot, после того, как я построю график, я попал в консоль gnuplot
. Есть ли способ остановить это? Я никогда не использую его, и мне очень неприятно вводить exit
после закрытия каждого графика, особенно когда я тестирую последовательность графиков.
Например:
module Main where
import Graphics.Gnuplot.Simple
main = do
let xs = linearScale 100 (-10, 10) :: [Float]
plotFunc [] xs sin
plotFunc [] xs cos
Я использую Windows 7 x64 и Haskell Platform 2013.2.0.0, если это имеет значение.
Попробуйте следующее:
bind Close "exit gnuplot"
Он должен сделать трюк!
Смотрите здесь, чтобы узнать подробности привязки, если вы не знакомы: привязать ссылку
Я обнаружил, что изменение библиотеки Haskell Gnuplot для запуска "pgnuplot" вместо "gnuplot" (и повторной установки) работает так, как должно.