雨落为华 2021-07-05 19:49 采纳率: 25%
浏览 30

我想在matlab上做求和,误差不超过10的-5次方。代码如下,求dalao指导

sum = 0;
for n=1:100
a=n.^(-(1/3));
b=(n+1).^(-(1/3));
c=b-a;
if c>10^(-5)
sum = sum + n^(-(1/3));
end
end

  • 写回答

1条回答 默认 最新

  • slandarer 优质创作者: 嵌入式与硬件开发技术领域 2023-01-22 21:25
    关注
    
    sum = 0;
    for n=1:100
        a=n.^(-(1/3));
        b=(n+1).^(-(1/3));
        c=abs(b-a);
        if c>10^(-5)
            sum = sum + n^(-(1/3));
        end
    end
    sum
    
    评论

报告相同问题?