MATLAB使用movsum计算滑动和的方法

 时间:2024-10-12 18:30:57

1、对于一个列表A,使用movsum(A,3)计算每相邻鹩梏钔喔三个元素的和。由于A是奇数,故以第n个元素为中心去3个求和作为结果的第n个元素。(对于超出边界视为0)

MATLAB使用movsum计算滑动和的方法

2、如果movsum的第二个参数是偶数,比如movsum(A,2), movsum(A,4)这样,则是按照第n个和其前一个的中间为中心的偶数个元素求和。

MATLAB使用movsum计算滑动和的方法

3、对于多维数组,movsum函数默认沿着第一维计算滑动和。

MATLAB使用movsum计算滑动和的方法

4、movsum函数的第二个参数可以是一个两个元素的列表。movsum(A,[1 0])表示对第n个元素取向前1个和向后0个求和。movsum(A,[1 1])是前一个后一个。

MATLAB使用movsum计算滑动和的方法
MATLAB使用movsum计算滑动和的方法

5、movsum还可以带有第三个参数,表示求和的方向。movsum(B,[1 1],2)表示沿着第二维求和。

MATLAB使用movsum计算滑动和的方法

6、movsum还可以带有参数'includenan'或者'omitnan',表示对NaN的处理。

MATLAB使用movsum计算滑动和的方法

7、还有对于边界的不同处理办法,可以使用如图的'discard' 'shrink' 'fill'三种模式。

MATLAB使用movsum计算滑动和的方法
  • LabVIEW中字符串控件介绍
  • LabVIEW怎么关闭使用呢操作系统小数点
  • 在LabVIEW里面替换数组的行
  • labview2011运行前清除波形数据的一种方法
  • 在LabVIEW里面只显示正值的波形图
  • 热门搜索
    端午节的手抄报图片 名人故事手抄报 手抄报版面设计模板 开学手抄报 安全知识手抄报内容 文学手抄报 我爱科学手抄报 防溺水手抄报简单漂亮 爱牙日手抄报 初中英语手抄报