How can I get a list of all the defined variables in Matlab or Octave?

人盡茶涼 提交于 2019-12-18 12:47:25

问题


I'm used to working in Matlab using its full GUI environment. Due to license issues I went and installed Octave, but it appears that it doesn't have a GUI, at least not one that's installed by default.

I transferred the variables from Matlab to Octave by saveing them in Matlab and loading them in Octave. Thing is, I don't remember the names because I got used to seeing them in the little workspace window which I no longer have.

How can I see the list of defined variables and their types in Octave?


回答1:


The command whos will do just that.




回答2:


You can use a GUI similar to Matlab, such as QtOctave or GUIOctave.




回答3:


With the command whos you can even see the variables that the file has WITHOUT opening the file, to be assure that this file is the one.

For example, the name of the file is MyVariables.mat

use:

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


来源:https://stackoverflow.com/questions/2457634/how-can-i-get-a-list-of-all-the-defined-variables-in-matlab-or-octave

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!