2010-03-16 8 views
23

Ich bin es gewohnt, in Matlab mit seiner vollständigen GUI-Umgebung zu arbeiten. Aufgrund von Lizenzproblemen habe ich Octave installiert und installiert, aber es scheint, dass es keine GUI hat, zumindest keine, die standardmäßig installiert ist.Wie kann ich eine Liste aller definierten Variablen in Matlab oder Octave bekommen?

Ich übertrage die Variablen von Matlab nach Octave von save in Matlab und load in Octave. Die Sache ist, ich erinnere mich nicht an die Namen, weil ich mich daran gewöhnt habe, sie in dem kleinen Arbeitsfenster zu sehen, das ich nicht mehr habe.

Wie kann ich die Liste der definierten Variablen und ihre Typen in Octave sehen?

Antwort

41

Der Befehl whos wird genau das tun.

1

Sie können eine Matlab ähnliche GUI wie QtOctave oder GUIOctave verwenden.

+0

Hinweis: Ein Standard-GUI jetzt entwickelt wird (unter Verwendung von QT). – nobar

1

Mit dem Befehl whos können Sie sogar die Variablen sehen, die die Datei OHNE Öffnen der Datei hat, um sicherzustellen, dass diese Datei die Datei ist.

Zum Beispiel der Name der Datei ist MyVariables.mat

Verwendung:

whos('-file','MyVariables.mat')