Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
nancumsum
This function returns the cumulative sum of the values of a matrix
Syntax
s = nancumsum(x,orient)
Arguments
- x
x is a numerical vector or matrix.
- orient
is an optional parameter. The possible values are '*', 1, 2, 'r' or 'c'.
- s
numerical scalar or vector. It contains the cumulative sum of the values of
x
, ignoring the NAN's.
Description
This function returns in scalar or vector s
the cumulative
sum of the values (ignoring the NANs) of a vector or
matrix (real or complex) x
.
This function for a vector or a matrix x
, s=nancumsum(x)
(or, equivalently s=nancumsum(x,'*')
) returns in scalar s
the cumulative sum (ignoring the NANs) of all the entries
of x
taken columnwise.
s=nancumsum(x,'r')
(or, equivalently, s=nancumsum(x,1)
)
returns in s
the cumulative sum
(ignoring the NANs) of the rows of x
:
s(:,i)=nancumsum(x(:,i)
)
s=nancumsum(x,'c') (or, equivalently, s=nancumsum(x,2))
returns in s
the cumulative sum
(ignoring NANs) of the columns of x
:
s(i,:)=nancumsum(x(i,:))
Examples
a=[1 2 %nan;%nan 5 6] s=nancumsum(a) s=nancumsum(a,'r') s=nancumsum(a,'c')
See also
Report an issue | ||
<< Data with Missing Values | Data with Missing Values | nand2mean >> |