clearvars
sprintf('%f',3.21)
sprintf('%24f',3.21)
sprintf('%024f',3.21)
sprintf('%024.6f',3.21)
sprintf('%024.6f',321)
sprintf('%03.0f',1)
sprintf('%03.0f',2)
sprintf('%03.0f',3)
for k = 1:5
sprintf('%03.0f',k)
end
for k = 1:5
sprintf('file%03.0fdata.txt',k)
end
for k = 1:5
filename = sprintf('file%03.0fdata.txt', k);
mydata{k} = dlmread(filename);
end
mydata
mydata{1}
first = mydata{1}'
for k = 1:2:5
filename = sprintf('file%03.0fdata.txt', k);
myODDdata{k} = dlmread(filename);
end
myODDdata
for k = 2:2:5
filename = sprintf('file%03.0fdata.txt', k);
myEVENdata{k} = dlmread(filename);
end
myEVENdata
importList = [1,2,3,4,5,8,12];
for k = 1:length(importList)
filename = sprintf('file%03.0fdata.txt', importList(k));
mydata{k} = dlmread(filename);
end
mydata
avg = zeros(1,length(mydata{1}));
for k = 1:length(mydata{1})
tot = 0;
for l = 1:length(mydata)
tot = tot + mydata{l}(k);
end
avg(k) = tot/length(mydata);
end
avg
avgB = zeros(1,length(mydata));
for k = 1:length(mydata)
tot = 0;
for l = 1:length(mydata{1})
tot = tot + mydata{k}(l);
end
avgB(k) = tot/length(mydata{1});
end
avgB
ans =
3.210000
ans =
3.210000
ans =
00000000000000003.210000
ans =
00000000000000003.210000
ans =
00000000000000321.000000
ans =
001
ans =
002
ans =
003
ans =
001
ans =
002
ans =
003
ans =
004
ans =
005
ans =
file001data.txt
ans =
file002data.txt
ans =
file003data.txt
ans =
file004data.txt
ans =
file005data.txt
mydata =
Columns 1 through 4
[5x1 double] [5x1 double] [5x1 double] [5x1 double]
Column 5
[5x1 double]
ans =
1.0000
1.1000
1.2000
1.3000
1.4000
first =
1.0000 1.1000 1.2000 1.3000 1.4000
myODDdata =
[5x1 double] [] [5x1 double] [] [5x1 double]
myEVENdata =
[] [5x1 double] [] [5x1 double]
mydata =
Columns 1 through 4
[5x1 double] [5x1 double] [5x1 double] [5x1 double]
Columns 5 through 7
[5x1 double] [5x1 double] [5x1 double]
avg =
5.0000 5.1000 5.2000 5.3000 5.4000
avgB =
1.2000 2.2000 3.2000 4.2000 5.2000 8.2000 12.2000