matlab中编写一个函数求1到100的和

matlab中编写一个函数求1到100的和

matlab中编写一个函数求1到100的和,可以参考下面的代码:

function s=summ(a)

s=0;

for i=1:numel(a)

s=s+a(i);

end

写好后保存为函数文件。在命令行中输入:s=summ(1:100),就可以了。

扩展资料:

matlab常用函数:

addpath增加一条搜索路径

rmpath删除一条搜索路径

atan( )  反正切(返回弧度)

angle( ) 返回复数的相位角

atand( ) 反正切(返回度数)

mod(x,y) 返回x/y的余数

sum(  )  向量元素求和

rot90旋转矩阵90度,逆时针方向

fliplr沿垂轴翻转矩阵

flipud沿水平轴翻转矩阵

acosd( ) 余正弦(返回度数)

sqrt( )  开方

参考资料来源:百度百科-MATLAB

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-30

可以用求和函数求解。

syms n

symsum(n,1,100)

本回答被网友采纳
第2个回答  2016-09-30
x = 1:100;
y = sum(x)
相似回答