广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

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

    来源:网络收集  点击:  时间:2024-02-16
    【导读】:
    介绍MATLAB中的movsum函数。该函数可以沿着一个指定维度,计算相邻元素的滑动和。工具/原料moreMATLAB 2016a方法/步骤1/7分步阅读

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

    2/7

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

    3/7

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

    4/7

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

    5/7

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

    6/7

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

    7/7

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

    注意事项

    如果是要从第一个求和到第n个的求和列表,有cumsum函数。

    MATLAB
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_57522.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 13:10:01  耗时:0.025
    0.0255s