Не способный получить графики на экране с gnuplot

Я установил 12.04 наряду с Windows 7 и также установил gnuplot 4.6.0.

Когда я ввожу gnuplot на терминале я получаю сообщение об ошибке:

Terminal type set to unknown.

Когда я попробовал plot sin(x), график не появляется на экране.

Однако я могу сделать файл постскриптума. Я попробовал set terminal 'x11', система отвечает:

unknown or ambiguous terminal. 

Помогите мне решить эту проблему.

8
задан 4 August 2012 в 17:57

4 ответа

У меня была похожая проблема с Ubuntu 10.04 64 bit. Когда запускается gnuplot, тип терминала по умолчанию отсутствует («Тип терминала установлен в« unknown »). Если я затем сделаю

set term xterm

, который находится в списке, возвращаемом

set term

, а затем попытаюсь построить любую функцию, все, что я получу, это gobbledygook. Я попытался полностью удалить gnuplot (через apt-get purge) с моего компьютера, установить только gnuplot-x11 и выполнить ручную установку из пакета gnuplot-4.6.0 с помощью ./configure - с-х вариант с успехом. Единственное найденное мной «решение» - это использовать

set term dumb

и использовать текстовую графику. Это нормально только для проверки формы простой функции. Для более сложных функций я прибегнул к использованию терминала epslatex и gv для просмотра вывода.

Есть ли кто-нибудь, кто нашел лучшее и более полное решение?

0
ответ дан 4 August 2012 в 17:57

Мне удалось установить gnuplot после установки следующих библиотек:

sudo apt-get install libx11-dev libxt-dev libreadline-gplv2-dev glib-2.0 

Использование первых 3 разрешено использовать gnuplot. После установки glib-2.0 мне удалось построить сюжет в терминале x11.

0
ответ дан 4 August 2012 в 17:57

xterm будет полезен некоторое время, но если вам также требуется октава GNU, то вам, безусловно, потребуется gnuplot для обнаружения терминала x11. Есть два способа, которые я надеюсь решить для вас:

  1. Отредактируйте скрипт конфигурации в .gz, загруженном с сайта gnuplot, чтобы он соответствовал некоторому положительному значению в переменной X11_APPDEFAULTS_DIR.
  2. Вы можете просто сделать apt-get install glib-2.0 и снова настроить gnuplot. На этот раз он обнаруживает ваш терминал.

Надеюсь, это поможет. Я сам должен был дать ему часы.

0
ответ дан 4 August 2012 в 17:57

Был замечен комментарий Йотрокена - копирование из ответа, с которым он связался:

Просто добавьте пакет gnuplot-x11 через терминал ( CTRL + ALT + T ):

sudo apt-get install gnuplot-x11

или через центр программного обеспечения:

Install via the software center

[ 118] Это решило мои проблемы с графикой для GNUPlot в Octave !!!

0
ответ дан 4 August 2012 в 17:57

Другие вопросы по тегам:

Похожие вопросы: