Please note that the recommended version of Scilab is 2024.1.0. This page might be outdated.

See the recommended documentation of this function

# median

median (row median, column median,...) of vector/matrix/array entries

### Syntax

y=median(x) y=median(x,'r') y=median(x,'c') y=median(x,'m') y=median(x,dim)

### Arguments

- x
real vector, matrix or an array

- y
scalar,vector, matrix or an array

- dim
positive integer

### Description

For a vector or a matrix `x`

, `y=median(x)`

returns in the scalar `y`

the median of all the entries of
`x`

.

`y=median(x,'r')`

(or, equivalently,
`y=median(x,1)`

) is the median along the row index. It returns
in each entry of the column vector `y`

the median of each
column of `x`

.

`y=median(x,'c')`

(or, equivalently,
`y=median(x,2)`

) is the median along the column index. It
returns in each entry of the row vector `y`

the median of each
row of `x`

.

`y=median(x,'m')`

is the median along the first non
singleton dimension of `x`

(for compatibility with matlab).

`y=median(x,dim)`

is the median along the dimension
`dim`

of `x`

(for compatibility with matlab).

### Remark

If `x` has some NANs terms, the result will be the same if these terms were Inf. |

### Examples

A=[1,2,10;7,7.1,7.01]; median(A) median(A,'r') median(A,'c') A=matrix([-9 3 -8 6 74 39 12 -6 -89 23 65 34],[2,3,2]); median(A,3) median(A,'m')

Report an issue | ||

<< meanf | Mean Central Tendency | trimmean >> |