matlab y=1+2+3+……+ny小于5050时n最大等于程序怎么写
时间: 2023-08-15 17:05:03 浏览: 270
可以使用MATLAB编写一个循环来求解:
```matlab
S = 0; % 初始和为0
n = 0; % 初始n为0
while S < 5050
n = n + 1; % n逐次加1
S = S + n; % 求和
end
n = n - 1; % 当S>=5050时,n需要减1
disp(['n最大等于', num2str(n)]);
```
运行程序后,输出结果为:
```
n最大等于99
```
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044736.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)