std
Return standard deviation values in DataMatrix object
Syntax
S
= std(DMObj
)
S
= std(DMObj
, Flag
)
S
= std(DMObj
, Flag
, Dim
)
S
= std(DMObj
, Flag
, Dim
, IgnoreNaN
)
Input Arguments
DMObj | DataMatrix object, such as created by |
Flag | Scalar specifying how to normalize the data. Choices are:
N = the number of elements in
each column or row, as specified by |
Dim | Scalar specifying the dimension of
|
IgnoreNaN | Specifies if NaNs should be ignored. Choices are |
Output Arguments
S | Either of the following:
|
Description
returns
the standard deviation values of the elements in the columns of a
DataMatrix object, treating NaNs as missing values. The data is normalized
using a sample size of N – S
= std(DMObj
)1
,
where N = the number of elements in each column. S
is
a row vector containing the standard deviation values for elements
in each column in DMObj
.
specifies how to normalize the data. If S
= std(DMObj
, Flag
)Flag
=
0
, normalizes using a sample size of N –
1
. If Flag
= 1
,
normalizes using a sample size of N. N = the
number of elements in each column or row, as specified by
Dim
. For more information on the normalization equations, see
the function std
. Default
Flag
= 0
.
returns
the standard deviation values of the elements in the columns or rows
of a DataMatrix object, as specified by S
= std(DMObj
, Flag
, Dim
)Dim
.
If Dim
= 1
, returns S
,
a row vector containing the standard deviation values for elements
in each column in DMObj
. If Dim
= 2
,
returns S
, a column vector containing the
standard deviation values for elements in each row in DMObj
.
Default Dim
= 1
.
specifies
if NaNs should be ignored. S
= std(DMObj
, Flag
, Dim
, IgnoreNaN
)IgnoreNaN
can
be true
(default) or false
.
Version History
Introduced in R2008b
See Also
DataMatrix
| mean
| median
| var