how to put '(xlsread) variable' in { } ?

data1 = xlsread('~~~.xlsx');
data2 = xlsread('~~~.xlsx');
data3 = xlsread('~~~.xlsx');
d = {'data1','data2','data3'};
num_d = numel(d);
I want to load the .xls file. (at least one to three)
each of them would be named as data1,2,3.
what i want to do is put that variables in { }
ex) if i read one data by ' data1 = xlread('~~~.xls') ', there woluld be only 'data1' in d. so the num_d = 1 . and so on.
can i get some help?

 采纳的回答

Like this:
d = {data1, data2, data3};
If it's in a for loop, then do it like this
for k = 1 : 10
filename = whatever......
d{k} = xlsread(filename);
end

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Large Files and Big Data 的更多信息

产品

版本

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by