这个,可以这样做sum方法:
n = 13;% 自己改12-35之间的数字 q = 1:1:n; s = sum(q.^(q-1))
for方法
n = 13; % 自己改12-35之间的数字 s = 0; for i = 1:n s = s+i^(i-1); end s
最后结果都是
s = 2.406807618776900e+13