He instalado 12.04 junto con Windows 7 y también instalé gnuplot 4.6.0 .
Cuando gnuplot
escribo en el terminal, recibo el mensaje de error:
Terminal type set to unknown.
Cuando lo intenté plot sin(x)
, el gráfico no aparece en la pantalla.
Sin embargo, puedo hacer un archivo postscript. Lo intenté set terminal 'x11'
, el sistema responde con:
unknown or ambiguous terminal.
Por favor ayudame a resolver este problema.
Respuestas:
El comentario de Jotrocken fue acertado, copiando de la respuesta a la que se vinculó:
Simplemente agregue el
gnuplot-x11
paquete a través de la terminal ( CTRL+ ALT+ T):o a través del centro de software:
¡Resolvió mis problemas de trazado para GNUPlot en Octave!
fuente
He tenido un problema similar con Ubuntu 10.04 de 64 bits. Cuando se inicia gnuplot, no hay un tipo de terminal predeterminado ("Tipo de terminal establecido en 'desconocido'"). Si entonces lo hago
que está en la lista devuelta por
y luego trato de trazar cualquier función, todo lo que obtengo es gobbledygook. Intenté desinstalar gnuplot por completo (a través de apt-get purge) de mi computadora e instalar solo gnuplot-x11, y realizar una instalación manual desde el paquete gnuplot-4.6.0 usando la opción ./configure --with-x con éxito . La única "solución" que he encontrado es usar
y soportar un gráfico basado en texto. Esto está bien solo para verificar la forma de una función simple. Para funciones más complicadas, he recurrido al uso del terminal epslatex y gv para ver la salida.
¿Hay alguien por ahí que haya encontrado una solución mejor y más completa?
fuente
Tuve éxito en la instalación
gnuplot
después de instalar las siguientes bibliotecas:Usando los primeros 3 permitidos para usar
gnuplot
. Después de instalarglib-2.0
me permitió trazar en un terminal x11.fuente
xterm será bueno por un tiempo, pero si necesita una octava GNU también, entonces ciertamente necesita gnuplot para detectar el terminal x11. Hay dos formas que espero que lo resuelvan por usted:
apt-get install glib-2.0
y configurar el gnuplot nuevamente. Esta vez sí detecta su terminal.Espero que esto ayude. Yo mismo he tenido que darle horas.
fuente