movprod
移动产品
语法
描述
M = movprod (___,
指定是否包括省略nanflag
)南
值计算的任何以前的语法。movprod (k ' includenan ')
包括所有南
值的计算,这是默认的。movprod (k ' omitnan ')
忽略了他们,计算产品少点。
例子
为中心的移动向量的产物
计算一个行向量的三点为中心的移动产品。当有少于三个元素在窗端点,接管产品可用的元素。
= (1 2 3 4 1 2 3 1 2 1);M = movprod (3)
M =1×102 8 8 8 6 6 9 6 6 2
落后于移动向量的产物
计算一个行向量的三分落后于移动产品。当有少于三个元素在窗端点,接管产品可用的元素。
= (1 2 1 1 2 3 1 3 4 1];M = movprod (A [2 0])
M =1×101 2 2 2 2 6 6 9 -12年12
移动产品的矩阵
计算出三分集中移动产品矩阵的每一行。尺寸参数是2,幻灯片的窗口在列一个
。窗口从第一行开始,幻灯片横向的最后一行,然后移动到第二行,等等。
= (1 2 1;1 2 3;1 3 4]
一个=3×31 2 1 1 2 3 1 3 4
M = movprod (3 2)
M =3×32 2 2 2 6 6 3 -12 12
移动向量和的产物南
元素
计算一个行向量的三点为中心的移动产品包含两个南
元素。
=(2 1南1 2 3南3 4 1];M = movprod (3)
M =1×102南南南南南南6 12 4
重新计算产品,但省略了南
值。当movprod
丢弃南
元素,需要产品在橱窗里剩下的元素。
M = movprod (3“omitnan”)
M =1×102 2 1 2 6 6 9 12 12 4
采样点的移动产品
计算为中心的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 = movprod (k“SamplePoints”,t)
M =1×632 192 -48 12 6 6
只返回完整窗口产品下载188bet金宝搏
计算一个行向量的三点为中心的移动产品,但丢弃任何计算,使用不到三分的输出。换句话说,只返回产品从一个完整的三元素窗口计算,计算丢弃端点。下载188bet金宝搏
= (1 2 1 1 2 3 1 3 4 1];M = movprod (3“端点”,“丢弃”)
M =1×82 2 2 6 6 9 -12年12
输入参数
一个
- - - - - -输入数组
向量|矩阵|多维数组
输入数组,指定为一个向量,矩阵,或多维数组。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
k
- - - - - -窗口长度
数字或持续时间标量
窗口长度指定为一个标量数字或持续时间。当k
是一个正整数标量,主要产品包括元素在当前位置和周围的邻居。
例如,movprod (3)
计算数组的地方三分产品。下载188bet金宝搏
(kb kf)
- - - - - -定向窗长度
数字或持续时间包含两个元素的行向量
定向窗口长度指定为数字或持续时间包含两个元素的行向量。当kb
和kf
是标量正整数,计算结束了吗kb + kf + 1
元素。计算包括在当前位置的元素,kb
元素在当前位置之前,和kf
元素在当前位置。
例如,movprod (A, 1 [2])
计算数组的地方四点产品。下载188bet金宝搏
昏暗的
- - - - - -维一起操作
正整数标量
维操作,指定为一个正整数标量。如果你不指定维度,那么默认的是第一个数组大小尺寸大于1。
考虑一个米
——- - - - - -n
输入矩阵,一个
:
movprod (k, 1)
计算k
元滑动产品的每一列一个
并返回一个米
——- - - - - -n
矩阵。movprod (k, 2)
计算k
元滑动产品为每一行一个
并返回一个米
——- - - - - -n
矩阵。
nanflag
- - - - - -南
条件
“includenan”
(默认)|“omitnan”
南
条件,指定这些值之一:
“includenan”
——包括南
值从输入计算产品时,导致南
输出。“omitnan”
——忽略所有南
在输入值。如果一个只包含的窗口南
值,然后movprod
返回1。
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字
在报价。
例子:M = movprod (k“端点”、“填补”)
端点
- - - - - -方法治疗窗端点附近
“缩水”
(默认)|“丢弃”
|“填满”
|数字或逻辑标量
方法治疗窗端点附近指定为这些选项之一:
“端点” 价值 |
描述 |
---|---|
“缩水” |
缩小窗口大小的端点附近的输入只包括现有元素。 |
“丢弃” |
当窗口不输出任何产品与现有的元素并不下载188bet金宝搏完全重叠。 |
“填满” |
nonexisting元素替换为南 。 |
数字或逻辑标量 | nonexisting元素替换为指定的数字或逻辑值。 |
数据类型:双
|单
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
|字符
|字符串
SamplePoints
- - - - - -计算产品的采样点下载188bet金宝搏
向量
采样点计算产品,指定为一个向量。下载188bet金宝搏采样点表示的数据的位置一个
。采样点不需要均匀采样。默认情况下,采样点向量(1 2 3…]
。
移动窗口定义相对于采样点,必须进行排序和包含独特的元素。例如,如果t
是一个向量乘以相应的输入数据,然后呢movprod(兰德(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
。
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
GPU数组
加速代码运行在一个图形处理单元(GPU)使用并行计算工具箱™。
分布式阵列
分区大数组在内存使用并行计算集群的工具箱相结合™。
版本历史
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。