2010-03-02 3 views
3

Я хочу вызвать gnuplot с помощью команды оболочки, все команды хранятся, скажем, «load.gp».gnuplot: терминал x11 в «интерактивном режиме» при вызове gnuplot из оболочки

Если я запускаю оболочку gnuplot и набираю «load» load.gp «Я могу изменить точку обзора, перетаскивая splot с помощью мыши.

Проблема в том, что я не могу понять, как достичь этого, не находясь в оболочке gnuplot.

echo "load 'load.gp'" | gnuplot -persist 

или

gnuplot -persist 'load.gp' 

не будет работать. Может кто-нибудь мне помочь?

Спасибо, Ян

ответ

1

Команда

gnuplot -persist load.gp

должен сделать трюк только штрафом ...

Похоже, у вас есть некоторые ошибки в файле load.gp. Попробуйте настроить терминал в файле load.gp. Возможно, терминал остается неустановленным или установлен на терминал, несовместимый с командами в нашем файле. все терпят неудачу, разместим ваш файл load.gp здесь, и давайте посмотрим на это :)

/B2S

+0

Это правильный способ отображения графика, но подсказка gnuplot не предоставляется пользователю. –

+1

Действительно, как он просил. Я не понимаю, почему этот ответ был отклонен ... конечно, если он не получит желаемые результаты, ошибка в файле load.gp является правдоподобной причиной. – Born2Smile

+0

Как я его интерпретирую, OP хотел бы иметь возможность запускать скрипт и завершить этот запуск с помощью масштабируемого графика. В настоящее время Persist не позволяет масштабировать. – Richard

1

Я думаю

gnuplot load.gp - 

делает то, что вы хотите.

Смежные вопросы