var
Return variance values in DataMatrix object
Syntax
V
= var(DMObj
)
V
= var(DMObj
, Flag
)
V
= var(DMObj
, Wgt
)
V
= var(..., Dim
)
V
= var(..., 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 |
Wgt | Weight vector equal in length to the dimension over which var operates
(specified by Dim . It is used to compute
the variance. |
Dim | Scalar specifying the dimension of
|
IgnoreNaN | Specifies if NaNs should be ignored. Choices are |
Output Arguments
V | An unbiased estimator of the variance within the columns or rows of a DataMatrix object. It can be either of the following:
|
Description
returns
the variance 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 – V
= var(DMObj
)1
,
where N = the number of elements in each column. V
is
a row vector containing the variance values for elements in each column
in DMObj
. The variance is the square of
the standard deviation.
specifies how to normalize the data. If V
= var(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
.
computes
the variance using V
= var(DMObj
, Wgt
)Wgt
, a weight vector
whose length must equal the length of the dimension over which var
operates
(specified by Dim
). All elements in Wgt
must
be nonnegative. The var
function normalizes Wgt
to
sum of 1
.
returns
the variance values of the elements in the columns or rows of a DataMatrix
object, as specified by V
= var(..., Dim
)Dim
. If Dim
= 1
,
returns V
, a row vector containing the
variance values for elements in each column in DMObj
.
If Dim
= 2
, returns V
,
a column vector containing the variance values for elements in each
row in DMObj
. Default Dim
= 1
.
specifies
if NaNs should be ignored. V
= var(..., Dim
, IgnoreNaN
)IgnoreNaN
can
be true
(default) or false
.
Version History
Introduced in R2008b
See Also
DataMatrix
| mean
| median
| std