I've imported data from Excel into a structure, and then I want to save each column into a new array. After I input the data it is stored in a structure called 'Data' which is a 9458x247 double. I also have the header names stored in 'Params' which is a 1x247 cell.
I am trying to create a loop that looks like:
for i=1:length(Params);
par=strcat(Params(i));
p=Data(:,i);
rename(p, 'ParameterName', par);
end
Basically, I want the array to be named to the corresponding header name in Params, but Matlab keeps giving me errors saying 'Undefined function 'rename' for input arguments of type 'double'.
I can right-click on the array in the Workspace, and manually change the name, so I know it's possible, but I don't know how to set up a script to do this.
Anyone know how to do this?
0 Comments
Sign in to comment.