[已答复] 请问 Matlab energy=sum(sum(abs(y))) 中 sum(sum())什么意思?

[复制链接]
zxnnnnn 发表于 2010-1-22 19:06:33
请问 energy=sum(sum(abs(y))) 中 sum(sum())什么意思?

9 条回复


cwjy 发表于 2010-1-22 19:09:42

回复 1# zxnnnnn 的帖子

>> y=[1 2;2 3]

y =

     1     2
     2     3

>> sum(y)

ans =

     3     5

>> sum(sum(y))

ans =

     8

yuthreestone 发表于 2010-1-22 19:09:52
矩阵y中所有元素先取绝对值,然后再求和

shi01fg 发表于 2010-1-22 19:24:37
求矩阵所有元素的绝对值和

xczhangei 发表于 2010-1-22 19:43:15

回复 2# cwjy 的帖子

实验是检验一切真理的唯一途径

zqx917 发表于 2010-1-22 21:28:17
复合函数的用法。abs(y)作为内层sum的输入,对于矩阵y,abs(y)为同型矩阵,sum将其逐列求和得到一个行向量,这个行向量成为外层sum的输入,外层sum 将这个向量的元素累加之和输出,赋给energy

nankaiwxd 发表于 2011-8-11 10:20:58
非常清楚,感谢

tihuan 发表于 2012-4-25 17:26:32
谢谢各位的解答!

wysnymyg 发表于 2013-11-14 20:28:01
谢谢解答!:)

05.10 发表于 2014-5-20 10:38:37
明白了,很不错呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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