2016-05-23 6 views
0

Ich versuche Plot für Octave Windows 7 (64 Bit) zu arbeiten. Sachen, die ich versucht habe:Plot funktioniert nicht in Octave 4.0.0 (Windows 7 64-Bit)

  1. Versucht, das graphics_toolkit zu gnuplot oder fltk zu ändern. Siehe Plot window not responding
  2. Ich habe versucht, Octave zu deinstallieren und neu zu installieren.
  3. Ich habe versucht, die neueste Version von gnuplot im Octave Directory zu installieren.
  4. Pkg -noauto oct2mat Wiederaufbau (haben vor oder nach der Oktave Neustart nicht helfen)

Der Cursor in die nächste Zeile bewegt (ohne „>>“, als ob warten auf den Befehl auszuführen), aber Das Zahlenfenster wird nicht angezeigt. Ich muss Ctr-C mehrmals drücken, um Octave zum Beenden zu zwingen.

Code:

x = linspace(0,1,10) 
y = x.^2 
plot(x,y); 

Bitte vorschlagen, wenn ich etwas anderes versuchen.

Octave-Version: 4.0.0, läuft auf einem Laptop, Windows 7 64-Bit-Professional.

+0

und versuchen Sie zum Beispiel nur "Sombrero", sonst nichts, sehen Sie die Handlung? – Andy

+1

Sie müssen mindestens 60 Sekunden auf den ersten Plot warten, da der fontconfig-Cache erstellt wurde. – Andy

+0

Vielen Dank! :) Ich habe ungefähr 60 Sekunden gewartet und die Handlung (Sombrero) ist tatsächlich erschienen. Jetzt zeigen alle Plots direkt nach dem Plotten. – helgJ

Antwort

5

Ich schreibe den Kommentar als Antwort um. Eine lange Verzögerung beim ersten Plotten in GNU Octave auf Windoze ist ein bekanntes Problem: http://savannah.gnu.org/bugs/?45458

Der Grund dafür ist, dass der fontconfig-Cache einmal erstellt werden muss. Danach sollte das Plotten wie üblich schnell sein.

+0

In meinem Fall in einem Netbook wartete ich 3 Minuten die ersten Male, nach Plot schnell – Doberon

+0

@Doberon: Welches Betriebssystem? Windoze7? – Andy