function retur = readDbFile(filename)
% 1. Åpne filen
fd = fopen(filename, 'r');
retur = struct('name', {}, 'id', {}, 'weight', {}, 'size', {});
% 2. Bruk filen
linje = fgetl(fd);
while ischar(linje)
% Behandle linjen
felt = strsplit(linje, ';');
medlem.name = felt{1};
medlem.id = felt{2};
medlem.weight = str2double(felt{3});
medlem.size = str2double(felt{4});
retur(end + 1) = medlem;
linje = fgetl(fd);
end
% 3. Lukk filen
fclose(fd);
end |