matlab 矩阵的每一个元素都等于前几个元素的和 如何实现

学习 时间:2026-08-25 08:11:56 阅读:5587
matlab 矩阵的每一个元素都等于前几个元素的和 如何实现如题,比如我有一个矩阵A=[2 4 8 5 3],我想得到一个矩阵,其中第i个元素等于A矩阵前i个元素的和,即得到矩阵[2 6 14 19 22],因为速度问题不能做循环,请问有没有相关函数或思路能实现?再次说一下不能做循环.自己想出来了,A左乘矩阵如下1 0 0 0 0;1 1 0 0 0;1 1 1 0 0;1 1 1 1 0;1 1 1 1 1;即得到结果.

最佳回答

魁梧的唇彩

阳光的啤酒

2026-08-25 08:11:56

有现成的求累加和的函数cumsum,例如A=[2 4 8 5 3],B=cumsum(A)B =2 6 14 19 22

最新回答共有2条回答

  • 凶狠的柜子
    回复
    2026-08-25 08:11:56

    有现成的求累加和的函数cumsum,例如A=[2 4 8 5 3],B=cumsum(A)B =2 6 14 19 22

上一篇 “评价”的近义词

下一篇 赞美瑞雪的诗句我要写作业的,我很忙的!