使用MATLAB其实和用Python的思路是一样的。
下面给出代码:
results = [2,3];
for i = 5:100
jud = 1;
for j = 2:ceil(sqrt(i))
if mod(i,j) ~=0
j = j+1;
else jud = 0;
end
end
if jud == 1
results = horzcat(results,i);
end
end
results = [2,3];
for i = 5:100
jud = 1;
for j = 2:ceil(sqrt(i))
if mod(i,j) ~=0
j = j+1;
else jud = 0;
end
end
if jud == 1
results = horzcat(results,i);
end
end