帮助中心帮助中心
南
几何平均数
m = geomean (X)
m = geomean (X,“所有”)
m = geomean (X,昏暗的)
m = geomean (X, vecdim)
m = geomean (___nanflag)
例子
米= geomean (X)返回几何平均数的X。
米= geomean (X)
米
X
如果X是一个矢量,然后呢geomean (X)元素的几何平均数在吗X。
geomean (X)
如果X是一个矩阵,然后呢geomean (X)是一个行向量包含几何平均数的每一列的X。
如果X是一个多维数组,那么geomean沿着第一nonsingleton维度X。
geomean
米= geomean (X,'所有')返回所有元素的几何平均数X。
米= geomean (X,'所有')
米= geomean (X,昏暗的)返回操作维度几何平均数昏暗的的X。
米= geomean (X,昏暗的)
昏暗的
米= geomean (X,vecdim)返回向量中指定维度几何平均数vecdim。例如,如果X是2-by-3-by-4数组,那么geomean (X, [1 - 2])返回一个1-by-1-by-4数组。输出数组的每个元素对应的页面上的元素的几何平均数X。
米= geomean (X,vecdim)
vecdim
geomean (X, [1 - 2])
米= geomean (___,nanflag)指定是否排除南值计算,使用任何输入参数组合在以前的语法。默认情况下,geomean包括南计算值(nanflag的值“includenan”)。排除南值,设置的值nanflag来“omitnan”。
米= geomean (___,nanflag)
nanflag
“includenan”
“omitnan”
全部折叠
设置随机种子的重现性结果。
rng (“默认”)
创建一个矩阵的指数随机数5行4列。
X = exprnd (1、5、4)
X =5×40.2049 2.3275 1.8476 1.9527 0.0989 1.2783 0.0298 0.8633 2.0637 0.6035 0.0438 0.0880 0.0906 0.0434 0.7228 0.2329 0.4583 0.0357 0.2228 0.0414
计算几何和算术的列的手段X。
几何= geomean (X)
几何=1×40.2805 0.3083 0.2079 0.2698
算术(X) =意味着
算术=1×40.5833 0.8577 0.5734 0.6357
的几何平均算术平均值大于所有的列X。
发现通过使用几何平均在多个维度“所有”输入参数。
“所有”
创建一个2-by-5-by-4数组X。
X =重塑(40 [2 5 4])
X = X (:,: 1) = 1 3 5 7 9 2 4 6 8 10 X(:,: 2) = 11 13 15 17日19日12 14 16 18 20 X(:,:, 3) = 21 23 25 27日29日22日24日26日28日30 X (:,:, 4) = 31 33 35 37 39 32 34 36 38 40
找到的所有元素的几何平均数X。
m = 15.7685
米整个阵列的几何平均数吗X。
找到的沿着不同的操作维度和几何平均向量维度的多维数组。
创建一个3-by-5-by-2数组X。
X =重塑(1:30,[3 5 2])
X = X (:,: 1) = 1 4 7 10 13 2 5 8 11 14 3 6 9 12 15 X(:,: 2) = 16 19日22日25 28日17日20 23日26日29日18 21 24 27 30
找到的几何平均数X在默认的维度。
gmean1 = geomean (X)
gmean1 = gmean1 (:: 1) = 1.8171 4.9324 7.9581 10.9696 13.9761 gmean1 (:,: 2) = 16.9804 19.9833 22.9855 25.9872 - 28.9885
默认情况下,geomean的第一个维度X的大小不等于1。在这种情况下,这个维度的第一个维度X。因此,gmean1是一个1-by-5-by-2数组。
gmean1
找到的几何平均数X第二个维度。
gmean2 = geomean (X, 2)
gmean2 = gmean2 (:: 1) = 5.1549 6.5784 7.8155 gmean2 (:,: 2) = 21.5814 22.6004 23.6177
gmean2是一个3-by-1-by-2数组。
gmean2
找到的几何平均数X在第三维度。
gmean3 = geomean (X, 3)
gmean3 =3×54.0000 8.7178 12.4097 15.8114 19.0788 5.8310 10.0000 13.5647 16.9115 20.1494 7.3485 11.2250 14.6969 18.0000 21.2132
gmean3是一个三五数组。
gmean3
发现每一页的几何平均数X通过指定使用第一和第二维度vecdim输入参数。
mpage = geomean (X, [1 - 2])
mpage = mpage (:: 1) = 6.4234 mpage (:,: 2) = 22.5845
例如,mpage (1, 1, 2)元素的几何平均数在吗X (:: 2)。
mpage (1, 1, 2)
X (:: 2)
在每一个找到元素的几何平均数X(我::)片通过指定第二和第三维度。
X(我::)
mrow = geomean (X, 2 [3])
mrow =3×110.5475 12.1932 13.5862
例如,mrow (3)元素的几何平均数在吗X (3::),相当于指定geomean (X 3::,“所有的”)。
mrow (3)
X (3::)
geomean (X 3::,“所有的”)
创建一个向量和计算geomean(不包括南值。
x = 1:10;x(3) =南;% x的第三个元素替换为一个NaN值n = geomean (x,“omitnan”)
n = 4.7408
如果你不指定“omitnan”,然后geomean (x)返回南。
geomean (x)
输入数据代表样本的人口,指定为一个负的向量,矩阵,或多维数组。
当指定操作维度X是一个矩阵或一个数组,使用昏暗的输入参数。
数据类型:单|双
单
双
维度以及操作,指定为一个正整数标量。如果你不指定一个值,那么默认值是第一个数组的维数X的大小不等于1。
考虑一个二维数组X:
如果昏暗的等于1呢geomean (X, 1)返回一个行向量,其中包含每一列的几何平均数X。
geomean (X, 1)
如果昏暗的等于2geomean (X, 2)返回一个列向量,其中包含几何平均为每一行X。
geomean (X, 2)
如果昏暗的大于ndims (X)或者,如果大小(X,昏暗的)是1,那么geomean返回X。
ndims (X)
大小(X,昏暗的)
向量的维度,指定为一个正整数向量。的每个元素vecdim代表一个输入数组的维度X。输出米在指定的操作维度的长度是1。其他尺寸的长度是相同的X和米。
例如,如果X是2-by-3-by-3数组,那么geomean (X, [1 - 2])返回一个1-by-1-by-3数组。输出的每个元素是元素的几何平均数的相应页面上X。
南条件,指定这些值之一:
“includenan”——包括南值时,计算geomean。这将返回南。
“omitnan”——忽略南在输入值。
数据类型:字符|字符串
字符
字符串
几何平均,作为一个标量,返回向量,矩阵,或多维数组。
一个样本的几何平均数X是
米 = ( ∏ 我 = 1 n x 我 ] 1 n
在哪里n值的数量吗X。
这个函数完全支持高数组。万博1manbetx有关更多信息,请参见高大的数组。
使用笔记和限制:
这些不支持输入参数:万博1manbetx“所有”,vecdim,nanflag。
的昏暗的输入参数必须是一个编译时常量。
如果你不指定昏暗的输入参数,工作(或操作)维度可以在生成的代码是不同的。因此,会发生运行时错误。更多细节,请参阅自动尺寸限制(MATLAB编码器)。
代码生成的更多信息,请参阅介绍代码生成和通用代码生成工作流。
backgroundPool
ThreadPool
这个函数完全支持线程的环境。万博1manbetx有关更多信息,请参见MATLAB函数线程环境中运行。
的“所有”和vecdim不支持输入参数。万博1manbetx
有关更多信息,请参见运行在GPU MATLAB函数(并行计算工具箱)。
的意思是|中位数|harmmean|trimmean
的意思是
中位数
harmmean
trimmean
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室