Adding elements of a vector in matlab
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
Hi all,
I have a vector
a=[1 2 3 4 5 6 7 8 9 10 ];
 and I want  to get the vector
b=[1 +2+3+4+5+6+7 +8 +9 +10; 2+3+4+5+6+7 +8 +9 +10; 3+4+5+6+7 +8 +9 +10; 4+5+6+7 +8 +9 +10; 5+6+7 +8 +9 +10; 6+7 +8 +9 +10;  7 +8 +9 +10;  8 +9 +10;  9 +10 10];
Please note that this is a sample vector;  I have a vector of 10000 X1 of random numbers and I want to do the same thing.
Is there any efficient code for that?
Maybe using movesum? I have tried but couldn't
I use MatlabR2020a
Best
댓글 수: 1
  Walter Roberson
      
      
 2020년 5월 28일
				No, movesum is not going to help for that. movesum() deals with fixed length windows.
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
				Help Center 및 File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!