用matlab编程计算1加到100

如题所述

在编辑器窗口中输入以下程序:

s=0;

for i=1:100

s=s+i;

end

s

程序的功能是计算 1+2+...+100 的和,程序用到了一个 for 循环结构,基本语句比较简单。

扩展资料

MATLAB常用的基本数学函数

abs(x):纯量的绝对值或向量的长度

angle(z):复数z的相角(Phase angle)

sqrt(x):开平方

 real(z):复数z的实部

imag(z):复数z的虚部

conj(z):复数z的共轭复数

round(x):四舍五入至最近整数

fix(x):无论正负,舍去小数至最近整数

floor(x):地板函数,即舍去正小数至最近整数

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-21
我感觉用for语句比较简洁

clear all;
sum=0;
for i=1:100
sum=sum+i;
end本回答被网友采纳
第2个回答  2010-02-17
我的最简洁哈哈
sum(1:100)
MATLAB语言很强大
第3个回答  2010-02-17
n=1;s=0;
while(n<=100)
s=s+n;
n=n+1;
end
第4个回答  2010-02-17
a=1:100;
s=sum(a);