矩阵元素求和的Matlab语句怎么写?举例见内x=[2 3 4] 求和.不要写x(1)+x(2)+x(3)哈 我程序里可是有几千个数据 不然太扯了 呵呵
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/12 02:24:58
矩阵元素求和的Matlab语句怎么写?举例见内x=[2 3 4] 求和.不要写x(1)+x(2)+x(3)哈 我程序里可是有几千个数据 不然太扯了 呵呵
矩阵元素求和的Matlab语句怎么写?举例见内
x=[2 3 4] 求和.不要写x(1)+x(2)+x(3)哈 我程序里可是有几千个数据 不然太扯了 呵呵
矩阵元素求和的Matlab语句怎么写?举例见内x=[2 3 4] 求和.不要写x(1)+x(2)+x(3)哈 我程序里可是有几千个数据 不然太扯了 呵呵
用sum函数
>> x=[2 3 4]
x =
2 3 4
>> sum(x)
ans =
9
Sum函数用法:
B = sum(A)
返回数组A不同维数的总和.
如果A是一个向量,sum(A) 返回所有元素的总和.
如果A是一个矩阵,sum(A) 把A的列作为向量,返回一个包含每一列所有元素的总和的行向量.
如果A是一个多维数组,sum(A) 把没一维看做一个数组,返回一个行向量数组.
B = sum(A,dim) book.iLoveMatlab.cn
沿着A的每一维计算总和用指定标量dim,dim是一个从1到N 的整数值,其中N是A的维数.
dim为1就是计算A的每一列的总和,2计算A的每一行的总和,以此类推.
B = sum(..., 'double')和B = sum(..., dim,'double')
在双精度下(double)执行相加求和,返回double类型的结果,即使A是single数据类型或者integer数据类型.
默认的是integer数据类型.
B = sum(..., 'native')和B = sum(..., dim,'native')
在native数据类型下执行相加求和,返回相同类型的结果,默认的是single和double.数据类型.