[已解决] sum函数的理解

[复制链接]
cdjy6481 发表于 2018-5-17 23:09:39
  1. sum(sum(A >= 1 & A <= 10))
复制代码





最佳答案


jingzhaos 发表于 2018-5-18 06:42:31
你分开做一遍,一切都清楚了。
A >= 1 & A <= 10,判断是否在1~10之间,结果是0、1
sum(A >= 1 & A <= 10):每列的0、1相加,结果就是每列中有多少个1,得到一个行向量
sum(sum(A >= 1 & A <= 10)): 再次相加,就是1的总数,也就是A >= 1 & A <= 10之间的个数

3 条回复


diting14 发表于 2018-5-17 23:24:06
如果A是二维的话表示A中大于等于1小于等于10的元素个数

cdjy6481 发表于 2018-5-17 23:44:10
diting14 发表于 2018-5-17 23:24
如果A是二维的话表示A中大于等于1小于等于10的元素个数

可以仔细的解释一下吗?sum应该是求和的吧

jingzhaos 发表于 2018-5-18 06:42:31
你分开做一遍,一切都清楚了。
A >= 1 & A <= 10,判断是否在1~10之间,结果是0、1
sum(A >= 1 & A <= 10):每列的0、1相加,结果就是每列中有多少个1,得到一个行向量
sum(sum(A >= 1 & A <= 10)): 再次相加,就是1的总数,也就是A >= 1 & A <= 10之间的个数
回复此楼
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表