如何在Matlab或Octave中获取所有已定义变量的列表?

时间:2010-03-16 19:55:08

标签: matlab octave

我习惯使用完整的GUI环境在Matlab中工作。由于许可证问题我去了并安装了Octave,但它似乎没有GUI,至少没有默认安装的GUI。

我通过Matlab中的save将变量从Matlab传输到Octave,并在Octave中load传递它们。事情是,我不记得这些名字,因为我习惯于在我不再拥有的小工作区窗口看到它们。

如何在Octave中查看已定义变量及其类型的列表?

3 个答案:

答案 0 :(得分:49)

命令whos就是这样做的。

答案 1 :(得分:1)

您可以使用类似于Matlab的GUI,例如QtOctave或GUIOctave。

答案 2 :(得分:1)

使用命令whos,您甚至可以看到文件中没有打开文件的变量,以确保该文件是该文件。

例如,文件名是MyVariables.mat

使用:

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