阅读如下程序, mysum=0; i=1; while i<=1000 mysum=mysum+i; i=1; end 尝试完成如下工作: 第一,将上面的while循环用for循环写出来; 第二,给出向量化操作程序。
时间: 2023-12-04 07:05:52 浏览: 203
量化程序的操作步骤演示
第一,将 while 循环用 for 循环重写:
```
mysum = 0;
for i = 1:1000
mysum = mysum + i;
end
```
第二,向量化操作程序:
```
n = 1000;
mysum = sum(1:n);
```
在这个程序中,使用了 `sum` 函数来计算 1 到 n 的和。`sum` 函数可以对向量进行求和,因此可以用来计算 1 到 n 的和,代码更加简洁。
阅读全文