自学内容网 自学内容网

MATLAB中的sum函数介绍(包括与find函数的结合使用)

sum函数介绍

s u m sum sum函数表示求和,常用方法和许多函数相似,如下:
在这里插入图片描述

s u m sum sum函数还有两种方法, s u m ( a , v e c d i m ) sum(a,vecdim) sum(a,vecdim)表示按维度切片,这里的 v e c d i m vecdim vecdim d i m dim dim不相同,它表示的是一维,二维,三维…,一般对于矩阵来说, s u m ( a , [ 1 , 2 ] ) sum(a,[1,2]) sum(a,[1,2])就表示 s u m ( a , ′ a l l ′ ) sum(a,'all') sum(a,all)了,若对于三维,如下:
在这里插入图片描述

另外, s u m ( a , " o m i t n a n " ) sum(a,"omitnan") sum(a,"omitnan") 在计算总和时会忽略 NaN 值。因为默认情况下,sum包括 NaN值。

sum函数与find函数结合

继续用这个博文最后出现的问题,求这三个师傅中每个师傅所对应的三个数值中,超过80的次数为3的师傅序号,这时候可以借助 s u m sum sum求和:
在这里插入图片描述


原文地址:https://blog.csdn.net/Da_un/article/details/144777293

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!