i Foros de Fisimur • Guardar graficos con OCTAVE
Page 1 of 1

Guardar graficos con OCTAVE

Posted: 12 Jan 2006, 15:17
by jcmorataya
Hola,

He estado investigando como guardar gráficos generados por OCTAVE en cualquier formato, (jpeg, eps, ps), parece ser que la instrucción en Matlab es distinta de lo que es en OCTAVE, alguien puede ayudarme con este tema?

Gracias por adelantado,

Juan Carlos

Posted: 13 Jan 2006, 23:07
by nesimo
Hola, te dejo la respuesta de Alberto Ruiz:

<<Para guardar gráficos de octave (gnuplot) hay que hacer algo como lo
siguiente:

plot(--lo que sea--)
gset term postscript color
gset output "dibu.eps"

(quizá replot)

y si necesitas otro formato puedes usar p.ej. convert de ImageMagick.

Son instrucciones de gnuplot.

Cuando se muestran imágenes mediante imshow (ImageMagick) hay un menú con el
botón derecho con la opción "save".

Espero que sea útil>>

Plot a un archivo desde Octave

Posted: 03 Feb 2006, 13:08
by Visitante2
Hola físicos!

Plotas lo que quieras en el Octave, con la función plot y después haces:

__gnuplot_set__ terminal postscript color;
__gnuplot_set__ output 'error_rejection.eps';
replot;

El comando __gnuplot_set__ (dos "underslashes" al principio y al final) establece las opciones del gnuplot desde el octave. "terminal" le dice dónde poner a partir de ahora todo lo que se pinte, en este caso una salida postscript. "output" le dice a qué fichero. También se puede usar "gset", pero es mejor usar "__gnuplot_set__" porque "gset" es una función que se prevé eliminar en futuras versiones del octave.

Espero que sirva de ayuda!

Hasta pronto!

Josep

Re: Guardar graficos con OCTAVE

Posted: 16 Dec 2011, 20:08
by darioslc
Hola, estaba buscando una solución para esto mismo, cuando recordé que buscando con anterioridad solución a la misma pregunta me topé con lo siguiente:

print -deps NOMBRE.png

tecleando esto en consola OCTAVE guarda automáticamente el gráfico generado en la ruta donde se encuentre, esto lo había añadido a un scrip. El formato también puede ser .EPS para insertar en LaTex o JPG, después lo visualicé con GIMP.

Saludos y espero haber sido util.