Save each loop values, without overwriting

조회 수: 3 (최근 30일)
Ajay Kumar
Ajay Kumar 2019년 1월 25일
댓글: Chaudhary P Patel 2022년 6월 7일
How can I save each loop values without overwriting

채택된 답변

KALYAN ACHARJYA
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
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
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
KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 1월 25일
@madhan ravi Sir
Congratulations! MVP
madhan ravi
madhan ravi 2019년 1월 25일
Thank you!

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by