11
votes

Erreur de traçage d'octave

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


1 commentaires

Voir ma solution complète sur ce problème ci-dessous: Stackoverflow.com/a/29907389/115363


8 Réponses :


19
votes

Ok, je l'ai trouvé la solution à ce problème. Il suffit de lancer:.

plot(x,y)


0 commentaires

13
votes

Aussi, vous pouvez ajouter cette ligne à votre fichier ~ / .OCTaverc: xxx

- Cela fonctionne pour moi sur Mac OS Mountain Lion.


1 commentaires

Où est ce répertoire?



2
votes

ou placez cette ligne dans votre .profile (ou .zshrc quoi que ce soit): xxx

Ceci fera toutes les invocations d'arignoires (en plus d'octave) pour sortir à x11.


0 commentaires

1
votes

Il suffit d'ajouter: xxx

à votre fichier octaverc, situé normalement à / usr / local / d'octave / site / m / startup


0 commentaires

0
votes

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: xxx

et la solution à cela ajouté gnuplot_binary ("usr / yo / bin / gnuplot") au fichier octaverc dans / usr / local / partager / octave / site / m / startup < / p>

Maintenant, le complot d'octave est heureux.


0 commentaires

15
votes

Vous devrez peut-être réinstaller Gnuplot avec Support X11:

Brew Désinstallation gnuplot; Brew Installez gnuplot --With-X


3 commentaires

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



1
votes

J'ai ajouté: xxx

au fichier octaverc situé dans /usr/local/octave/3.8.0/share/octave/3.8.0/m/startup , puis cela a fonctionné à nouveau.


1 commentaires

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.



4
votes

Solution complète:

1- Installer x11: xxx

ou, installez-le de ici .

2- Réinstallation gnuplot : xxx

3- Mettez ces lignes dans ~ / .OCTaverc xxx p> 4- Redémarrez votre Mac


0 commentaires