Je suis nouveau à octave, je viens d'essayer mon premier tracé avec Octave 3.4.0 lorsque j'obtiens l'erreur suivante. Toute aide sera très appréciée. La version GNUPLOT est 4.6
octave-3.4.0:3> x=1:1:20; octave-3.4.0:4> y=sin(x); octave-3.4.0:5> plot(x,y) gnuplot> set terminal aqua enhanced title "Figure 1" size 560 420 font "*,6" ^ line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list
8 Réponses :
Ok, je l'ai trouvé la solution à ce problème. Il suffit de lancer:.
plot(x,y)
Aussi, vous pouvez ajouter cette ligne à votre fichier ~ / .OCTaverc: - Cela fonctionne pour moi sur Mac OS Mountain Lion. P> P>
Où est ce répertoire?
ou placez cette ligne dans votre .profile (ou .zshrc quoi que ce soit): Ceci fera toutes les invocations d'arignoires (en plus d'octave) pour sortir à x11. p> p>
Il suffit d'ajouter: à votre fichier octaverc, situé normalement à / usr / local / d'octave / site / m / startup code> p> p> P> p>
juste mettre ici. Lorsque cette erreur s'est produite sur moi, j'ai trouvé ce message et mettez à jour mon fichier octaverc avec "Setenv gnutum x11".
Octave a généré une autre erreur: p> et la solution à cela ajouté Maintenant, le complot d'octave est heureux. p> p> gnuplot_binary ("usr / yo / bin / gnuplot") code> au fichier octaverc dans
/ usr / local / partager / octave / site / m / startup code> < / p>
Vous devrez peut-être réinstaller Gnuplot avec Support X11: P>
Brew Désinstallation gnuplot; Brew Installez gnuplot --With-X Code> P>
J'ai trouvé cela nécessaire sur OS X 10.9.4.
AVERTISSEMENT: GNUPLOT: --With-X a été obsolète; Utilisation --With-X11 à la place!
trouvé cela nécessaire sur 10.10.3 aussi
J'ai ajouté: au fichier octaverc situé dans /usr/local/octave/3.8.0/share/octave/3.8.0/m/startup code>, puis cela a fonctionné à nouveau. P> p>
Je n'ai pas utilisé de brêles ni de Macports mais j'ai utilisé des fichiers binaires précompilés. Et Setenv ("gnuterm", "x11") n'a pas fonctionné. Votre solution fonctionne simplement bien.
1- Installer x11: strong> p> ou, installez-le de em> 3- Mettez ces lignes dans ~ / .OCTaverc strong> p>
Voir ma solution complète sur ce problème ci-dessous: Stackoverflow.com/a/29907389/115363