Main Content

median (DataMatrix)

Return median values in DataMatrix object

Syntax

Med = median(DMObj)
Med = median(DMObj, Dim)
Med = median(DMObj, Dim, IgnoreNaN)

Input Arguments

DMObj

DataMatrix object, such as created by DataMatrix (object constructor).

Dim

Scalar specifying the dimension of DMObj to calculate the medians. Choices are:

  • 1 — Default. Returns median values for elements in each column.

  • 2 — Returns median values for elements in each row.

IgnoreNaN

Specifies if NaNs should be ignored. Choices are true (default) or false.

Output Arguments

Med

Either of the following:

  • Row vector containing the median values from elements in each column in DMObj (when Dim = 1)

  • Column vector containing the median values from elements in each row in DMObj (when Dim = 2)

Description

Med = median(DMObj) returns the median values of the elements in the columns of a DataMatrix object, treating NaNs as missing values. Med is a row vector containing the median values for elements in each column in DMObj.

Med = median(DMObj, Dim) returns the median values of the elements in the columns or rows of a DataMatrix object, as specified by Dim. If Dim = 1, returns Med, a row vector containing the median values for elements in each column in DMObj. If Dim = 2, returns Med, a column vector containing the median values for elements in each row in DMObj. Default Dim = 1.

Med = median(DMObj, Dim, IgnoreNaN) specifies if NaNs should be ignored. IgnoreNaN can be true (default) or false.

Introduced in R2008b