Save each loop values, without overwriting
조회 수: 3 (최근 30일)
이전 댓글 표시
How can I save each loop values without overwriting
댓글 수: 0
채택된 답변
KALYAN ACHARJYA
2019년 1월 25일
편집: KALYAN ACHARJYA
2019년 1월 25일
for i=1:10
a(i)=..... %using array
end
Here value will not replace, values save as a(1), a(2).. etc
댓글 수: 3
Chaudhary P Patel
2022년 6월 7일
% I am facing the that Utt for n=5 replacing the others, so I am unable to call the previous value of Utt for n=1,2,3, and 4 .
for i=1:1:10
for n=1:1:5
if n==1
Utt(:,i+1)=([zeros(3,1); utdelt(1:3,i+1)]); % utdelt (15X10)
else
d1=1+(n-2)*3;
d2=6+(n-2)*3;
Utt(:,i+1)=utdelt(d1:d2,i+1);
end
end
end
% end of the loop Utt is only saved for n=5, how can i save all the value
% of Utt for n=1,2,3,4 also.
추가 답변 (1개)
madhan ravi
2019년 1월 25일
https://www.mathworks.com/help/matlab/matlab_prog/preallocating-arrays.html - essential for a loop and see how the variables are indexed using loop iterator.
댓글 수: 2
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!