polozka1 = 'jmeno';
polozka2 = 'prijmeni';
polozka3 = 'rok_naroz';

pb_lidi = {'Eva','Nova',1984;...
    'Ivo','Kos',1984;...
    'Dana','Mala',1990;...
    'Rene','Maly',1983;...
    'Jan','Kos',1990;...
    'Tomas','Malovany',1993;...
    };

pblidi = cell2struct(pb_lidi, {polozka1,polozka2,polozka3},2);  %struktura ze struktur

lidi = cell(size(pb_lidi,1),1);

for i=1:length(lidi)
    lidi{i} = struct(polozka1,pb_lidi{i,1},polozka2,pb_lidi{i,2},polozka3,pb_lidi{i,3});        %pole bunek ze struktur    
end