文档帮助中心文档
楠
移动平均数
M=平均值(A,k)
M = movmean(A,[kb kf])
M = movmean (___,昏暗)
M = movmean (___,南旗)
M = movmean (___、名称、值)
例子
M = movmean (A.,K)返回一个本地数组K分的意思是值,其中每个平均值是在一个长度滑动窗口上计算的K穿过相邻元素A.. 什么时候K为奇数时,窗口围绕当前位置的元素居中。当K如果是偶数,则窗口将以当前和以前的元素为中心。当没有足够的元素填充窗口时,窗口大小将在端点处自动截断。当窗口被截断时,平均值将仅用于填充窗口的元素。M大小是一样的吗A..
M = movmean (A.,K)
A.
K
M
如果A.那么,这是一个向量movmean作用于向量的长度。
movmean
如果A.是一个多维数组吗movmean对第一个大小不等于1的数组维进行操作。
M = movmean (A.,(kb kf))用一个有长度的窗口计算平均值kb + kf + 1它包括当前位置的元素,kb元素向后,kf元素。
M = movmean (A.,(kb kf))
(kb kf)
kb + kf + 1
kb
kf
M = movmean (___,昏暗的)返回沿维数移动平均线的数组昏暗的对于任何先前的语法。例如,如果A.是一个矩阵movmean (k, 2)作用于的列A.,计算K-元素每一行的滑动平均数。
M = movmean (___,昏暗的)
昏暗的
movmean (k, 2)
M = movmean (___,nanflag)指定是包含还是省略楠以前任何语法的计算值。平均值(A,k,'includenan')包括所有楠计算中的值,而movmean (k ' omitnan ')忽略它们,计算更少点的平均值。
M = movmean (___,nanflag)
nanflag
平均值(A,k,'includenan')
movmean (k ' omitnan ')
M = movmean (___,名称、值)使用一个或多个名称-值对参数为移动平均值指定附加参数。例如,如果x是时间值的向量,那么movmean (k SamplePoints, x)计算相对于时间的移动平均线x.
M = movmean (___,名称、值)
名称、值
x
movmean (k SamplePoints, x)
全部崩溃
计算行向量的三点居中移动平均。当窗口中端点处的元素少于三个时,对可用元素取平均值。
A = [4 8 6 -1 -2 -3 -1 3 4 5];M = movmean (3)
M=1×106.0000 6.0000 4.3333 1.0000 -2.0000 -2.0000 -0.3333 2.0000 4.0000 4.5000
计算行向量的三点跟踪移动平均值。当窗口中端点处的元素少于三个时,取可用元素的平均值。
A = [4 8 6 -1 -2 -3 -1 3 4 5];M = movmean(A,[2 0])
M=1×104.0000 6.0000 6.0000 4.3333 1.0000 -2.0000 -2.0000 -0.3333 2.0000 4.0000
计算矩阵每行的三点中心移动平均值。窗口从第一行开始,水平滑动到行的末尾,然后移动到第二行,依此类推。维度参数是2,它将窗口滑动到A..
A=[4 8 6-1 -2 -3; -1 3 4]
A=3×34 8 6 -1 -2 -3 -1 3 4
M = movmean (3 2)
M=3×36.0000 6.0000 7.0000 -1.5000 -2.0000 -2.5000 1.0000 2.0000 3.5000
计算包含2的行向量的三点居中移动平均楠元素。
A = [4 8 NaN -1 -2 -3 NaN 3 4 5];M = movmean (3)
M=1×106.0000 NaN NaN -2.000 NaN NaN 4.0000 4.5000
重新计算平均值,但省略楠值。当movmean丢弃楠元素,它取窗口中其余元素的平均值。
M = movmean (3“omitnan”)
M=1×106.0000 3.5000 -1.5000 -2.0000 -2.5000 0 3.5000 4.0000 4.5000
计算数据的3小时居中移动平均值A.根据时间向量T.
T
A = [4 8 6 -1 -2 -3];(3) k =小时;T = datetime(2016,1,1,0,0) + hours(0:5)
t =1 x6 datetimecolumn 4 to 6 01-Jan-2016 03:00:00 01-Jan-2016 04:00:00 01-Jan-2016 05:00:00
M=平均值(A,k,“采样点”, t)
M=1×66.0000 6.0000 4.3333 1.0000 -2.0000 -2.5000
计算行向量的三点居中移动平均值,但放弃输出中使用少于三点的任何计算。换句话说,只返回从一个完整的三元素窗口中计算出来的平均值,而忽略端点计算。
A = [4 8 6 -1 -2 -3 -1 3 4 5];M = movmean (3“端点”,“丢弃”)
M=1×86.0000 4.3333 1.0000 -2.0000 -2.0000 -0.3333 2.0000 4.0000
输入数组,指定为向量、矩阵或多维数组。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|符合逻辑的
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
符合逻辑的
窗口长度,指定为数值或持续时间标量。什么时候K是一个正整数标量,居中平均值包括当前位置的元素加上周围的邻居。例如,长度为3的窗口定义的3点平均结果如下所示A.:
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|期间
期间
方向窗口长度,指定为包含两个元素的数字或持续时间行向量。什么时候kb和kf是正整数标量,计算结束kb + kf + 1元素。计算包括当前位置的元素,kb当前位置之前的元素,以及kf元素在当前位置之后。例如,由方向窗定义的四点平均值(2 - 1)对向量进行以下计算的结果A.:
(2 - 1)
要沿其操作的维度,指定为正整数标量。如果未指定值,则默认值为大小不等于1的第一个数组维度。
维昏暗的指示要删除的维度movmean沿着指定窗口的滑动方向操作。
考虑一个二维输入数组,A..
如果昏暗的= 1那么movmean (k, 1)从第一列开始,垂直滑过每一行。计算平均数K一次包含多个元素。然后它移动到第二列并重复计算。此过程将继续,直到所有列都用完为止。
昏暗的= 1
movmean (k, 1)
如果昏暗的= 2那么movmean (k, 2)从第一行开始,水平滑过每一列。计算平均数K一次包含多个元素。然后它移动到第二行并重复计算。此过程将继续,直到耗尽所有行。
昏暗的= 2
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64
“includenan”
“omitnan”
楠条件,指定为以下值之一:
“includenan”——包括楠从输入值计算平均值时,结果是楠输出。
“omitnan”——忽略所有楠输入中的值。如果窗口仅包含楠那么价值观呢movmean返回楠.
指定可选的逗号分隔的字符对名称、值参数。的名字是参数名和价值为对应值。的名字必须出现在引号内。您可以按任意顺序指定多个名称和值对参数,如下所示:Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
M = movmean (k“端点”、“填补”)
“端点”
“缩水”
“丢弃”
“填满”
方法处理前导窗口和尾随窗口,指定为逗号分隔对,由“端点”以及下列其中一项:
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64|符合逻辑的|字符|字符串
字符
字符串
“采样点”
用于计算平均值的样本点,指定为由…组成的逗号分隔对“采样点”和一个向量。样本点表示数据的位置A..采样点不需要均匀采样。默认情况下,样本点向量为[1 2 3…]].
[1 2 3…]]
移动窗口是相对于样本点定义的,样本点必须经过排序并包含唯一的元素。例如,如果T一个向量乘以对应于输入数据吗movmean(兰德(1 10)3,SamplePoints, t)有一个窗口,表示-1.5 t(我)和t(我)+ 1.5.
movmean(兰德(1 10)3,SamplePoints, t)
-1.5 t(我)
t(我)+ 1.5
当采样点向量具有数据类型时datetime或期间,则移动窗口长度必须有类型期间.
datetime
如果采样点间距不均匀,则“端点”指定名称-值对,则其值必须为“缩水”.
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|datetime|期间
对于随机变量向量A.组成的N标量观测,其均值定义为
μ = 1. N ∑ 我 = 1. N A. 我 .
此函数支持高阵列,但有以下限金宝app制:
这个“采样点”不支持名称-值对。金宝app
有关更多信息,请参见高阵.
使用注意事项及限制:
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
的意思是|movmad|莫维米德|movstd|movsum|movvar|smoothdata
的意思是
movmad
莫维米德
movstd
movsum
movvar
smoothdata
这是一个新版本。您是否同意修改合同?
有一个对应于MATLAB的代码:
把它扔进introduciéndolo然后把它扔进MATLAB。Los navegadores web no admit comandos de MATLAB。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
与当地办事处联系