主要内容

范围

价值范围

描述

实例

Y=范围(X)返回中样本数据的最大值和最小值之间的差值X

  • 如果X是向量吗范围(X)取值范围是否在X

  • 如果X是一个矩阵范围(X)是一个行向量,包含中每个列的范围X

  • 如果X是一个多维数组吗范围的第一个非单次维X,将值视为向量。此标注的大小变为1,而所有其他标注的大小保持不变。如果X是一个第一维为0的空数组吗范围(X)返回与相同大小的空数组X

实例

Y=范围(X(全部)返回中所有元素的范围X

实例

Y=范围(X,暗淡的)返回沿操作维度的范围暗淡的X.例如,如果X是一个矩阵范围(X, 2)是包含每一行的范围值的列向量。

实例

Y=范围(X,vecdim)返回向量中指定维度的范围vecdim.例如,如果X是一个矩阵范围(X, [1 - 2])是中所有元素的范围X因为矩阵的每个元素都包含在由维1和维2定义的数组切片中。

例子

全部崩溃

生成五个标准正态随机数的大样本。

rng (“默认”)%的再现性房车= normrnd (0, 1, 1000, 5);

查找样本的范围值。

近6=范围(rv)
near6 =1×56.8104 6.6420 6.9578 6.0860 6.8165

每个样本的极差值大约为6。

找出五次考试中的考试分数范围。

加载examgrades数据集。

负载examgrades

找出所有考试成绩的范围。

y=范围(等级,“全部”)
y=46

找出每个学生在五次考试中的考试分数范围。

加载examgrades数据集。

负载examgrades

找出前10名学生的考试分数范围。例如,第8名学生最好和最差的考试成绩相差7分。

X=等级(1:10,:);y=范围(X,2)
y=10×112 13 10 12 8 16 14 7 12 10

查找多维数组在多个维度上的范围。

创建一个3乘5乘2的具有平均值的正态随机数数组mu=2和标准差西格玛=7

rng (“默认”)%的再现性mu=2;sigma=7;X=normrnd(mu,sigma,[3,5,2])
X=X(:,:,1)=5.7637 8.0352-1.0351 21.3861 7.0778 14.8372 4.2314 4.3984-7.4492 1.5586-13.8119-7.1538 27.0488 23.2445 7.0032 X(:,:,2)=0.5652 11.8632-6.4524 5.4223-0.12411.1310 11.9203 7.0207.0207 9.2429 4.0571 12.4279 6.7005 13.4116 7.0882-3.5110

查找的每一页的范围X通过指定维度1和2作为操作维度。

ypage=范围(X,[12])
ypage = ypage (:: 1) = 40.8607 ypage (:,: 2) = 19.8641

例如,ypage(1,1,2)中所有元素的范围X(:,:,2)

查找每个元素中元素的范围X(i,:,:)通过指定尺寸2和3作为操作尺寸进行切片。

yrow = range(X,[2 3])
伊罗=3×127.8385 22.2864 40.8607

例如,yrow (3)中所有元素的范围X(3,:,:)

输入参数

全部崩溃

数据样本,指定为标量、向量、矩阵或多维数组。

  • 如果X是标量吗范围(X)是0。

  • 如果X是一个0乘0的空数组,则范围(X)也是一个空数组。

数据类型:仅有一个的|双重的|必然的|datetime|期间

要操作的维数,指定为正整数标量。如果不指定值,则默认值是大小不等于1的第一个数组维度。

暗淡的指示长度减少到1的尺寸标注。尺寸(y、dim)为1,而所有其他尺寸的大小保持不变,除非尺寸(X,尺寸)是0。如果尺寸(X,尺寸)是0,那么范围(X,dim)返回与相同大小的空数组X

考虑二维数据样本X:

  • 如果暗淡的等于1,那么射程(X,1)返回包含每列范围的行向量。

  • 如果暗淡的等于2,那么范围(X, 2)返回包含每行范围的列向量。

如果暗淡的大于ndims(X),范围返回与。相同维度和缺失值的零数组X

数据类型:仅有一个的|双重的

维度向量,指定为正整数向量。的每个元素vecdim表示输入数组的维度X.输出Y在规定的操作尺寸中长度为1。其他尺寸长度是相同的XY

例如,如果X是一个2×3×3的数组范围(X, [1 - 2])返回1×1×3数组。输出数组的每个元素都是X

数据类型:仅有一个的|双重的

输出参数

全部崩溃

最大值和最小值之间的差值,以标量、向量、矩阵或多维数组形式返回。

提示

  • 范围对待s作为缺少的值并忽略它们。

  • 范围提供易于计算的样本分布估计值。避免使用范围数据中存在异常值,因为它们对该统计数据有不适当的影响。

扩展能力

另见

||

之前介绍过的R2006a