Use the arrayfun function:
dn_n = arrayfun(@(x)linspace(0,x,10), x(2:end)', 'Uni',0); % Cell Array
dn_n = cell2mat(dn_n); % Matrix
You can either keep it as a cell array, or have it as a series of matrix rows.