主要内容

范围

范围的值

描述

例子

y=范围(X)返回示例数据的最大和最小值之间的差异X

  • 如果X是一个矢量,然后呢范围(X)值的范围在吗X

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

  • 如果X是一个多维数组,那么范围沿着第一nonsingleton维度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);

发现样品的范围值。

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

范围为每个样本值大约是6。

发现考试成绩的范围在5个考试。

加载examgrades数据集。

负载examgrades

找到所有考试分数的范围。

y =范围(成绩,“所有”)
y = 46

发现每个学生的考试分数范围的五个考试。

加载examgrades数据集。

负载examgrades

找到的范围为前10学生考试成绩。例如,第八的区别学生的最好的和最差的考试成绩是7分。

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

找到一个多维数组的范围在多个维度。

创建一个3-by-5-by-2正常随机数数组的意思μ= 2和标准偏差σ= 7

rng (“默认”)%的再现性μ= 2;σ= 7;X = normrnd(μ、σ[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.1241 1.1310 11.9203 7.0207 9.2429 4.0571 12.4279 6.7005 13.4116 7.0882 -3.5110

找到每个页面的范围X通过指定尺寸1和2的操作方面。

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

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

在每一个找到元素的范围X(我::)片通过指定维度2和3的操作维度。

yrow =范围(X, 2 [3])
yrow =3×127.8385 22.2864 40.8607

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

输入参数

全部折叠

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

  • 如果X是一个标量,然后呢范围(X)是0。

  • 如果X是一个0-by-0空数组,然后呢范围(X)也是一个空数组。

数据类型:||逻辑|datetime|持续时间

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

昏暗的显示的尺寸长度减少到1。大小(y,昏暗的)是1,而其他维度的大小保持不变,除非吗大小(X,昏暗的)是0。如果大小(X,昏暗的)是0,那么范围(X,昏暗的)返回一个空数组相同的大小X

考虑一个二维的数据样本X:

  • 如果昏暗的等于1呢范围(X, 1)返回一个行向量,其中包含每一列的范围。

  • 如果昏暗的等于2范围(X, 2)返回一个包含范围为每一行的列向量。

如果昏暗的大于ndims (X),范围返回一个数组的维数相同的零和缺失值X

数据类型:|

向量的维度,指定为一个正整数向量。的每个元素vecdim代表一个输入数组的维度X。输出y在指定的操作维度的长度是1。其他尺寸的长度是相同的Xy

例如,如果X是2-by-3-by-3数组,那么范围(X, [1 - 2])返回一个1-by-1-by-3数组。输出数组的每个元素对应的页面上的元素的范围X

映射的输入维2-by-3-by-3 1-by-1-by-3输出尺寸

数据类型:|

输出参数

全部折叠

最大和最小值之间的差异,作为一个标量,返回向量,矩阵,或多维数组。

提示

  • 范围对待年代作为缺失值,忽略他们。

  • 范围提供一个容易的计算评估样本的传播。避免使用范围数据异常值,因为他们有不正当影响统计。

扩展功能

版本历史

之前介绍过的R2006a

另请参阅

||