matlab sum

来自:    更新日期:早些时候
matlab中sum函数的用法~

2501matlab基础算法源码云课堂第25章matlab中sum函数的用法

sum()是matlab中的求和函数,sum(A,n)表示将矩阵A沿着第n个维度求和。所以:
sum(A,1)表示沿着A的第一个维度求和,如果A是二维矩阵,也就是按列求和,结果是一个行向量
示例如下:
>> A = magic(3)A = 8 1 6 3 5 7 4 9 2>> s = sum(A,1)s = 15 15 15

sum
是matlab里面的求和函数,一般多用于向量元素求和,矩阵行或者列求和。如果需要,也可以用于高维数组。
调用格式:
S
=
sum(X,DIM,TYPE)
x为需要被求和的量,可以是矢量,或是矩阵,或是高维数组。
DIM是一个正整数,代表被求和的那个维度,以矩阵为例,DIM为1时,对行求和,返回一个行向量;为2时对列求和,返回一个列向量。DIM可以缺省,缺省时,函数将对第一个大于1的维度求和,举例来说,如果矩阵为1×n型(行向量),则对列求和,得到行向量元素的加和。
TYPE参数是一个字符串,用于数据类型转换。可以缺省,默认为‘native’即沿用矩阵X的原有数据类型。可以是‘double’,使得到的S的元素数据类型转换为double型。


matlab sum视频

相关评论:

相关主题精彩

版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

Copyright © 喜物网