加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

matlab中连乘和连加

(2012-10-11 20:48:20)
标签:

matlab

连乘

连加

校园

分类: matlab

   matlab处于入门阶段,只能碰到问题后一个一个的查阅。今天在计算样本的几何均值时碰到连乘的运算

   样本几何均值的代码geomean(x)

   以前只知道sum可以用来计算matlab中连加运算,

B = sum(A)
B = sum(A,dim)(dim=1缺省,按列相加;dim=2时,按行相加)

如:>> a=[1 2 3 4 5;4 5 6 7 8]

a =

                 5
                 8

 sum(a,1)

ans =

             11    13

sum(a,2)

ans =

    15
    30

连乘运算:

B = prod(A)
B = prod(A,dim)(dim规定同上)

> prod(a,1)

ans =

       10    18    28    40

prod(a,2)

ans =

         120
        6720

prod(product的头四个字母)

Product of array elements

以前只知道product表产品,现在才明白原来它还有乘积的意思

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有