MATLAB知识点:median :计算中位数

avatar
作者
筋斗云
阅读量:0

​讲解视频:可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。​

MATLAB教程新手入门篇(数学建模清风主讲,适合零基础同学观看)_哔哩哔哩_bilibili


节选自第3章 3.4.1节

median :计算中位数

中位数又称中值,我们将数据按从小到大的顺序排列,在排列后的数据中居于中间位置的数就是中位数.

假设有一个向量y=\left[ \begin{matrix} y_1\,\,y_2\,\,\cdots\,\,y_n\\ \end{matrix} \right], 向量y中有n个元素,我们先将向量y按照从小到大的顺序排序,得到新的向量y' = [{y_1}' \,\, {y_2}'\cdots\,\,{y_n}'], 那么当n为奇数时,中位数为y_{(n+1)/2}^{\prime}  ; 当n为偶数时,中位数为\frac{y_{n/2}^{\prime}+y_{n/2+1}^{\prime}}{2}.

下面是手算中位数的步骤:

在MATLAB中,median函数可以用来计算中位数,它的使用方法和mean函数类似。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!