matlab中prctile到底是怎么用的,返回的到底是什么,里面的原理和计算公式是什么,比如我输入
x = [2 3 4 5 6 7 8 9 0 1];
prctile(x, 10)
返回的是0.5,那么0.5是怎么算出来的,书上的解释是若x为向量,则计算x中数据大于p%的值,返回x中p百分位数。
我看的一脸懵,什么x中大于p%的值,我取的p是10,难道说计算x中大于0.1的数,那计算的数据又是什么,是计算的个数?计算的向量?那又是怎么计算的。
返回x中p百分位数我更是吐了,x中哪有百分位数,x里不全是整数么,哪有p?
有人能解释一下么,书上的解释写的让人云里雾里