原创 【MATLAB】累积连乘运算

2019-8-28 21:58 3693 11 2 分类: 工业电子 文集: MATLAB
前面介绍了MATLAB矩阵密方运算,现在开始学习MATLAB累积连乘
累积连乘返回数组不同程度的累积连乘的结果。
如果A是一个向量,将返回一个包含A各元素累积连乘的结果的向量,元素个数与原向量相同。
如果A是一个矩阵,将返回一个和A同样大小的,包含A每一列向量累积连乘的结果的矩阵。
如果A是一个多维向量,cumprod(A)只对第一个nonsingleton(非单点)的维度上有效。

  1. B = cumprod(A)
  2. B = cumprod(A,dim)




例如:
  1. A = 1:5; B = cumprod(A)

显示:
B = 1 2 6 24 120



例如:
  1. A = [1 4 7; 2 5 8; 3 6 9]
  2. B = cumprod(A)

显示:
B = 1 4 7 2 20 56 6 120 504


作者: curton, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3876349.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
11
关闭 站长推荐上一条 /3 下一条