matlab函数sum的用法简介
的有关信息介绍如下:matlab是一款功能强大的软件,matlab提供了很多函数供我们使用,其中的sum函数是一个求和函数,那么matlab中sum函数的用法是什么呢?下面一起来看看吧。
首先打开电脑上的“matlab”软件,进入软件主界面如下图所示,可以看到命令行窗口。
先输入一个简单的向量a,此处输入a=[1 2 3 4],a中包含四个元素,如下图所示。
接着使用sum函数对向量a进行求和,调用格式为sum(a),sum用于向量求和的时候,得到的结果为所有元素的和,结果如下图所示。
下面在命令行窗口输入一个矩阵A(2行4列矩阵),矩阵的定义如下图所示,接着使用sum函数对矩阵求和。
sum函数对矩阵求和的调用格式为sum(A),得到的结果为矩阵A每一列元素的和,一共有4个数字。
如果对矩阵的列求和,使用命令sum(A,1),对矩阵的行求和,使用命令sum(A,2),具体的运行结果如下图所示。
matlab默认的输出类型为double型,使用命令whos即可查看数据类型。
sum(sum(A))命令可以实现对A的所有元素求和,相当于先对A的每一列求和,再对向量sum(A)求和,得到的结果如下图所示。
diag函数可以表示出矩阵A的对角线元素,此处为1和6。sum(diag(A))命令可以实现对A的对角线元素求和,得到的结果为7。
sum(A(n,:))命令可以实现对矩阵A的第n行求和,此处使用sum(A(1,:))对矩阵A的第1行求和,得到结果为10。
sum(A(:,n))命令可以实现对矩阵A的第n列求和,此处使用sum(A(:,1))对矩阵A的第1列求和,得到结果为6。