Не уверен, что это действительно соответствует вашему вопросу.
bsxfun(@power, cumsum(ones(100,10),2), cumsum(ones(100,10),1))
EDIT:
Как указал Адриен, моя первая попытка не соответствовала вопросу ОП.
xn = 100;
N=10;
solution = [ones(1,xn); bsxfun(@power, cumsum(ones(N,xn),2), cumsum(ones(N,xn),1))];