matlab编程使用while和循环计算以下表达式S=1-1/2+1/3-1/4+…+1/99-1/100
时间: 2023-05-18 22:03:24 浏览: 109
用while循环语句来计算1+1/2+2/3+3/4+...+99/100之和
以下是使用 MATLAB 编程计算表达式 S 的代码:
```
S = 0;
i = 1;
while i <= 100
if mod(i, 2) == 0
S = S - 1/i;
else
S = S + 1/i;
end
i = i + 1;
end
disp(S);
```
运行上述代码,将会输出 S 的值为 0.6882。
阅读全文