문서도움말센터문서
南
이번역번역이지는최신내용을담고담고않습니다않습니다。최신최신내용을영문영문으로여기를클릭클릭
배열요소의합
S = SUM(a)
s = sum(a,'全部')
s = sum(a,dim)
s = sum(a,vecdim)
s = sum(___,outtype)
s = sum(___,nanflag)
예제
s = sum(一种)는크기가1이아닌첫첫번째배열차원을따라따라요소요소의합을반환반환
s = sum(一种)
一种
一种가벡터벡터인总和(a)는요소의합을합니다합니다。
总和(a)
一种가행렬인경우总和(a)합각열의합이포함된행벡터를반환。
一种가다차원다차원배열인总和(a)는크기가1이아닌첫첫번째배열차원을따라동작을수행,요소를벡터로취급。이차원은1이되고되고다른모든차원차원의는변경되지
1
s = sum(一种那'全部')은一种의모든요소의합구합니다구합니다。이구문구문matlab®버전R2018B이상에서유효유효。
s = sum(一种那'全部')
'全部'
s = sum(一种那暗淡)은차원暗淡에따라합을반환합니다。예를들어,一种가행렬인경우总和(a,2)는각행의합이포함된열벡터입니다。
s = sum(一种那暗淡)
暗淡
总和(a,2)
s = sum(一种那vecdim)은벡터vecdim에에지정된차원차원을기준一种의요소의합을구합니다。예를들어,一种가행렬인경우总和(a,[1 2])는차원1과2로정의된배열슬라이스에에행렬의모든가포함포함되어一种의모든요소의합이됩니다。
s = sum(一种那vecdim)
vecdim
总和(a,[1 2])
s = sum(___那outtype.)은위에열거된구문에인수사용시된된이터형데터형합을반환반환반환outtype.은'默认'那'双倍的'또는'本国的'일일있습니다。
s = sum(___那outtype.)
outtype.
'默认'
'双倍的'
'本国的'
s = sum(___那nanflag.)는는위에열거열거된구문계산계산南값값을포함시킬지시킬지또는생략여부를지정지정할지여부를지정总和(A,'IncludeNan')은계산에모든南값을포함시키는반면总和(a,'omitnan')은nan값을무시합니다。
s = sum(___那nanflag.)
nanflag.
总和(A,'IncludeNan')
总和(a,'omitnan')
모두축소
벡터벡터를만든다음다음벡터요소합을계산계산의합을계산
a = 1:10;S = SUM(a)
s = 55.
행렬을만든다음다음각열열있는요소의합합을계산계산
a = [1 3 2;4 2 5;6 1 4]
A =3×31 3 2 4 2 5 6 1 4
S =1×3.11 6 11.
행렬을만든다음다음각행행있는요소의합합을계산계산
s = sum(a,2)
S =3×16 11 11.
벡터차원인수를사용하여배열의슬라이스에에대해연산
요소가모두1인3차원배열을만듭니다。
a = =(4,3,2);
一种의각페이지의의요소의합합을벡터차원인수사하여하여구할구할(행과행과)을을하십시오。두페이지모두1로구성된4×3행렬이므로각페이지합은합은12가됩니다。
s1 = sum(a,[1 2])
S1 = S1(:,:,1)= 12 S1(:,:,2)= 12
一种를첫번째차원을따라그결과로나오는4개개이지(각각3×2행렬)의의의합을구할있습니다。
s2 = sum(a,[2 3])
S2 =4×16 6 6 6
두번째차원을따라각각4×2행렬이되는되는이지의의합을구할수수
s3 = sum(a,[1 3])
S3 =1×3.8 8 8.
r2018b부터,배열의모든차원에걸쳐을구하려면벡터차원인수에차원지정하거나'全部'옵션을사용하면하면。
s4 = sum(a,[1 2 3])
S4 = 24.
sall = sum(a,'全部')
sall = 24.
1로구성4×2×3배열을만들고세번째차원따라합계산합니다。
a = =(4,2,3);s = sum(a,3)
S =4×23 3 3 3 3 3 3 3
32비트정수로구성된벡터를,출력유형을本国的로지정하여해당요소의INT32.형합을계산합니다。
本国的
INT32.
a = int32(1:10);s = sum(a,'本国的')
S =INT32.55.
벡터를만들고,南값을제외하여해당합을계산합니다。
a = [1.77 -0.005 3.98 -2.95纳米0.34纳米0.19];s = sum(a,'omitnan')
s = 3.3250.
'omitnan'을지정하지않으면总和(a)는南을을합니다。
'omitnan'
입력입력배열,벡터,행렬,다차원배열배열하나지정됩니다됩니다。
一种가스칼라이면总和(a)는一种를를합니다。
一种가빈0×0행렬인행렬인总和(a)는0.을을합니다。
0.
데이터형:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑|char|期间복소수지원여부:예
单身的
双倍的
INT8.
int16
INT64.
uint8.
uint16
UINT32.
UINT64
逻辑
char
期间
함수동작이수행될차원으로,양의정수스칼라로지정。값이지정되지않은경우디폴트은크기가1이아닌첫번째배열차원이됩니다。
차원暗淡은길이가1로줄어드는차원을。尺寸(暗)은1이되고,다른다른모든차원의크기는변경되지
尺寸(暗)
2차원입력배열一种가있다고가정하겠습니다。
总和(a,1)은一种
总和(a,1)
总和(a,2)는一种
暗淡이ndims(a)보다크거나尺寸(a,dim)이1인경우和은一种를를합니다。
ndims(a)
尺寸(a,dim)
和
데이터형:双倍的|单身的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64
차원의벡터로,양의정수의벡터로됩니다。각요소는입력배열의차원을나타냅니다。지정지정연산의출력의의이는1이고,다른다른차원의길이는변경되지되지。
2×3×3입력배열一种가있다고가정하겠습니다。이때总和(a,[1 2])는一种의각페이지의의합을요소로로갖는갖는갖는11합합합갖는갖는합합합합합합합합합을합합합합합합
출력데이터형터형,'默认'那'双倍的'那'本国的'중하나로지정됩니다。이러한옵션은또한연산을할할사용되는데이터형을을지정。
데이터형:char
包括
omitnan.
南조건으로,다음값중하나로됩니다。
'IncludeNan'- 합을계산할때南값을포함하며,南결과가생성생성。
'IncludeNan'
'omitnan'- 입력값의모든南값을무시합니다。
이함수는高大형형을완전히지원합니다합니다합니다。자세한내용은高大형항목을참조하십시오。
用户使用사용법:
暗淡을을지정할경우경우그은상수여야여야
outtype.옵션과nanflag.옵션은상수문자형벡터여야합니다。
用于工具箱函数的代码生成的可变大小限制(MATLAB编码器)항목을참조하십시오。
和연산의연산의덧셈의순서순서는정의되지되지따라서gpu배열에대한和연산은대응되는matlab숫자형숫자형에대한和연산과연산과동일한답답을하지않을수수一种가의있는있는이고그그이기본기본적(本网)누적되는경우이차이이커질수있습니다。
자세한내용은GPU에서matlab함수함수실행(并行计算工具箱)항목을참조하십시오。
和연산의연산의덧셈의순서순서는정의되지되지따라서분산배열에대한和연산은대응되는matlab숫자형숫자형에대한和연산과연산과동일한답답을하지않을수수一种가의있는있는이고그그이기본기본적(本网)누적되는경우이차이이커질수있습니다。
자세한내용은使用分布式阵列运行MATLAB函数(并行计算工具箱)항목을참조하십시오。
浓汤|差|吝啬的|prod
浓汤
差
吝啬的
prod
이예제의수정된이있습니다。사용자가편집한내용을반영하여이예제를여시겠습니까?
다음matlab명령명령에해당하는링크를클릭클릭링크를클릭클릭
명령을실행하려면matlab명령창에입력。웹브라우저는matlab명령명령지원하지않습니다。
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室