2010-03-16 33 views
23

Tôi đã từng làm việc trong Matlab sử dụng môi trường GUI đầy đủ của nó. Do các vấn đề về giấy phép, tôi đã cài đặt Octave, nhưng có vẻ như nó không có GUI, ít nhất không phải là một giao diện được cài đặt theo mặc định.Làm cách nào để có danh sách tất cả các biến được xác định trong Matlab hoặc Octave?

Tôi đã chuyển các biến từ Matlab sang Octave bằng cách save nhập chúng vào Matlab và load nhập chúng vào Octave. Thing là, tôi không nhớ tên vì tôi đã quen nhìn thấy chúng trong cửa sổ không gian làm việc nhỏ mà tôi không còn có.

Làm cách nào để xem danh sách các biến được xác định và loại của chúng trong Octave?

Trả lời

41

Lệnh whos sẽ thực hiện điều đó.

1

Bạn có thể sử dụng GUI tương tự như Matlab, chẳng hạn như QtOctave hoặc GUIOctave.

+0

Lưu ý: Một giao diện tiêu chuẩn hiện đang được phát triển (sử dụng QT). – nobar

1

Với lệnh whos bạn thậm chí có thể thấy các biến mà tệp KHÔNG CÓ mở tệp, để đảm bảo rằng tệp này là tệp.

Ví dụ, tên của tập tin là MyVariables.mat

sử dụng:

whos('-file','MyVariables.mat') 
Các vấn đề liên quan