usar linewidth funcion como comando plot octave

plot - linewidth - Octave no trama



plot linewidth octave (8)

Creo que su problema proviene del uso de la CLI.

A partir del 2 de enero de 2014. Si está utilizando OS / X 10.9 (Maverics), puede optar por utilizar la GUI integrada del paquete binario descargando Octave 3.8.0 .dmg . Use Octave-gui no Octave-cli, o inicie la GUI de la CLI.

Una nota sobre la GUI de The Octave Home Page

Pero como no está tan pulido como quisiéramos, hemos decidido esperar hasta la serie de versiones 4.0.x antes de convertir a la GUI en la interfaz predeterminada (hasta entonces, puede usar la opción --force-gui para iniciar la GUI) )

Cuando trato de trazar un gráfico en GNU Octave, y trato de usar la gráfica, me da la siguiente salida

set terminal aqua enhanced title "Figure 1" size 560 420 font "*,6" dashlength 1 ^ line 0: unknown or ambiguous terminal type; type just ''set terminal'' for a list

Estoy usando Mac OS X 10.9.2. He intentado usar

octave:79> setenv("GNUTERM","X11")

pero sigo teniendo el mismo error.


Descargue e instale Aquaterm.

sudo wget https://gist.githubusercontent.com/tuvistavie/8466870/raw/9064b4b3dfb3644950b6f5745056f54f8d6e56c6/gnuplot.rb -O /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/gnuplot.rb brew uninstall gnuplot brew update && brew upgrade brew tap homebrew/science brew info gnuplot brew reinstall gnuplot --aquaterm --qt --test

trabajado para mí ref


Lo siguiente funcionó para mí

  1. Desinstale cualquier gnuplot existente en su OSX

    brew uninstall gnuplot

  2. Instala gnuplot con X o X11

    brew install gnuplot --with-x

  3. Finalmente, configure el GNUTERM en X11

    setenv("GNUTERM","X11")


Para instalarlo sin aquaterm:

brew cask install xquartz brew install gnuplot --with-x brew install octave vim ~/.octaverc setenv("GNUTERM", "X11") graphics_toolkit("gnuplot");


También tengo este problema y lo resuelvo instalando un Aquaterm para mac como se menciona here .

ps Si recibes advertencias como "advertencia: no podría coincidir con ninguna fuente: * -normal-normal-10" como lo hice, intenta verificar tu /usr/local/etc/fonts/fonts.conf


Tengo el mismo problema cuando uso Octave-cli, y simplemente evito esto usando "Octave-gui".


Y si necesita terminal Aqua en lugar de X11, esto podría ayudar:

brew uninstall --force gnuplot

brew install gnuplot --with-aquaterm --with-qt4

No necesita agregar setenv ("GNUTERM", "X11") ni agregar el env.var de GNUTERM al archivo octaverc.


setenv("GNUTERM","qt") en el símbolo del sistema de octava, debería resolver el problema.