全部成立。
Flag = arrayfun(@Fun,1:100)
function flag = Fun(n)
if (2/3)*n*sqrt(n) <= sum(sqrt(1:n)) && sum(sqrt(1:n)) <= (4*n+3)*sqrt(n)/6
flag = 1; % 不等式成立
else
flag = 0; % 不等式不成立
end
end
结果
Flag =
列 1 至 24
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
列 25 至 48
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
列 49 至 72
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
列 73 至 96
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
列 97 至 100
1 1 1 1