Retrieve list of fieldnames in a .mat file; PLEASE HELP!

조회 수: 29 (최근 30일)
Michael
Michael 2014년 10월 3일
답변: Star Strider 2014년 10월 4일
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

답변 (1개)

Star Strider
Star Strider 2014년 10월 4일
Instead of whos, use matfile. If I understand your Question correctly, matfile will do what you want.

카테고리

Help CenterFile 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!

Translated by