movmedian
移动平均
语法
描述
M = movmedian (___,
指定是否包括省略nanflag
)南
值计算的任何以前的语法。movmedian (k ' includenan ')
包括所有南
在计算值movmedian (k ' omitnan ')
忽略了他们和计算中位数少点。
例子
为中心的移动值的向量
计算一个行向量的三点为中心的移动值。当有少于三个元素在窗端点,接管的平均可用的元素。
一个= [4 8 6 1 2 3 1 3 4 5];M = movmedian (3)
M =1×106.0000 6.0000 6.0000 -1.0000 -2.0000 -2.0000 -1.0000 3.0000 4.0000 4.5000
落后于移动平均向量
计算一个行向量的三分落后于移动平均。当有少于三个元素在窗端点,接管的平均可用的元素。
一个= [4 8 6 1 2 3 1 3 4 5];M = movmedian (A [2 0])
M =1×104 6 6 6 1 2 2 1 3 4
移动平均的矩阵
计算的三点中心移动平均为每一行一个矩阵。窗口从第一行开始,幻灯片横向的最后一行,然后移动到第二行,等等。幻灯片的尺寸参数是两个窗口的列一个
。
一个= [4 8 6;1 2 3;1 3 4]
一个=3×34 8 6 1 2 3 1 3 4
M = movmedian (3 2)
M =3×36.0000 6.0000 7.0000 -1.5000 -2.0000 -2.5000 1.0000 3.0000 3.5000
移动平均的向量南
元素
计算一个行向量的三点为中心的移动值包含南
元素。
=[4 8南1 2 3南3 4 5];M = movmedian (3)
M =1×106.0000 4.5000 4.0000 -2.0000南南南南南南
重新计算中位数,但省略了南
值。当movmedian
丢弃南
元素,中位数在橱窗里剩下的元素。
M = movmedian (3“omitnan”)
M =1×106.0000 6.0000 3.5000 3.5000 4.0000 4.5000 -1.5000 -2.0000 -2.5000 0
采样点的移动值
计算为中心的3小时移动数据的中位数一个
根据向量的时间t
。
一个= [4 8 6 1 2 3];(3)k =小时;t = datetime(2016 1 1 0, 0, 0) +小时(0:5)
t =1 x6 datetime列1到3 01 - 1月- 2016年就是01 - 1月- 2016年01:00:00 01 - 1月- 2016年01 02:00:00列4到6 - 1月- 2016年03:00:00 01 - 1月- 2016年04:00:00 01 - 1月- 2016 05:00:00
M = movmedian (k“SamplePoints”,t)
M =1×66.0000 6.0000 6.0000 -1.0000 -2.0000 -2.5000
只返回完整窗口中位数
计算一个行向量的三点中心移动平均,但丢弃任何计算,使用不到三分的输出。换句话说,只返回一个完整的三元素的中位数计算窗口,丢弃端点的计算。
一个= [4 8 6 1 2 3 1 3 4 5];M = movmedian (3“端点”,“丢弃”)
M =1×86 6 1 2 2 1 3 4
输入参数
一个
- - - - - -输入数组
向量|矩阵|多维数组
输入数组,指定为一个向量,矩阵,或多维数组。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
k
- - - - - -窗口长度
数字或持续时间标量
窗口长度指定为一个标量数字或持续时间。当k
是一个正整数标量,集中值包含当前位置的元素加上周围的邻居。
例如,movmedian (3)
计算数组的地方三位数的值。
(kb kf)
- - - - - -定向窗长度
数字或持续时间包含两个元素的行向量
定向窗口长度指定为数字或持续时间包含两个元素的行向量。当kb
和kf
是标量正整数,计算结束了吗kb + kf + 1
元素。计算包括在当前位置的元素,kb
元素在当前位置之前,和kf
元素在当前位置。
例如,movmedian (A, 1 [2])
计算数组的地方四点中间值。
昏暗的
- - - - - -维一起操作
正整数标量
维操作,指定为一个正整数标量。如果你不指定维度,那么默认的是第一个数组大小尺寸大于1。
维昏暗的
显示的尺寸movmedian
运行,也就是说,幻灯片的方向指定的窗口。
考虑一个米
——- - - - - -n
输入矩阵,一个
:
movmedian (k, 1)
计算k
元滑动中值的每一列一个
并返回一个米
——- - - - - -n
矩阵。movmedian (k, 2)
计算k
元滑动中值为每一行一个
并返回一个米
——- - - - - -n
矩阵。
nanflag
- - - - - -南
条件
“includenan”
(默认)|“omitnan”
南
条件,指定这些值之一:
“includenan”
——包括南
从输入值计算中位数时,导致输出南
。“omitnan”
——忽略所有南
在输入值。如果一个只包含的窗口南
值,然后movmedian
返回南
。
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字
在报价。
例子:M = movmedian (k“端点”、“填补”)
端点
- - - - - -方法治疗前导和尾随的窗户
“缩水”
(默认)|“丢弃”
|“填满”
|数字或逻辑标量
方法治疗前导和尾随窗口,指定这些选项之一:
“端点” 价值 |
描述 |
---|---|
“缩水” |
缩小窗口大小的端点附近的输入只包括现有元素。 |
“丢弃” |
不输出任何中位数当窗口并不完全重叠与现有的元素。 |
“填满” |
替代nonexisting元素南 。 |
数字或逻辑标量 | 替代nonexisting元素指定的数字或逻辑值。 |
数据类型:双
|单
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
|字符
|字符串
SamplePoints
- - - - - -采样点计算中位数
向量
采样点计算中位数,指定为一个向量。采样点表示的数据的位置一个
。采样点不需要均匀采样。默认情况下,采样点向量(1 2 3…]
。
移动窗口定义相对于采样点,必须进行排序和包含独特的元素。例如,如果t
是一个向量乘以相应的输入数据,然后呢movmedian(兰德(1 10)3,SamplePoints, t)
有一个窗口代表之间的时间间隔-1.5 t(我)
和t(我)+ 1.5
。
当采样点向量数据类型datetime
或持续时间
,然后移动窗口长度必须有类型持续时间
。
如果采样点非均匀间隔的和“端点”
必须指定名称-值对,那么它的价值“缩水”
。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|datetime
|持续时间
扩展功能
高大的数组
计算和数组的行比装入内存。
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
线程环境
在后台运行代码使用MATLAB®backgroundPool
与并行计算工具箱™或加速代码ThreadPool
。
这个函数完全支持线程的环境。万博1manbetx有关更多信息,请参见MATLAB函数线程环境中运行。
GPU数组
加速代码运行在一个图形处理单元(GPU)使用并行计算工具箱™。
使用笔记和限制:
最大的窗口长度是31
gpuArray
数据。的
“SamplePoints”
不支持名称-值对。万博1manbetx
有关更多信息,请参见运行在GPU MATLAB函数(并行计算工具箱)。
分布式阵列
分区大数组在内存使用并行计算集群的工具箱相结合™。
版本历史
介绍了R2016a
Abrir比如
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。