Retrieve list of fieldnames in a .mat file; PLEASE HELP!
18 次查看(过去 30 天)
显示 更早的评论
Hi,
I know that if I use the whos(x) command, where x is the matfile, that I can see the fieldnames.
if I do a=whos(x), and then look at a.name, I see the below.
ans =
close_d
ans =
trets_1d_d
....however, if i then do b=a.name, it says z is just equal to this below (1 variable):
>> z=a.name
z =
close_d
....so I am stumped. It seems like in the assigning process somehow the second variable is chopped off. And either way, i can't determine how to get at the names. I need to do this because I want to be able to trim down all the variables in a .mat file based on time interval and investment universe.
Thanks for any help.
Best, Mike
0 个评论
回答(1 个)
Star Strider
2014-10-4
Instead of whos, use matfile. If I understand your Question correctly, matfile will do what you want.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Workspace Variables and MAT-Files 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!