Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

Loop iteration filling an array

2 Ansichten (letzte 30 Tage)
luca
luca am 10 Okt. 2019
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
Hi, I have a code with the following structure
for i= 1:7
....
GGG= ....
if i==1
NEXTse= GGG
AAA = NEXTse
elseif i>1
NEXTse = GGG
AAA = [SETT,[NEXTse(1,:);SETT(2,end)+cumsum(diff([0,NEXTse(2,:)]))];
end
SETT=AAA;
end
My objective is to create an array SETT that after seven iteration collect all the value of GGG . During the first iteration I form an array AAA that collect GGG and then I insert it in SETT before pass to i=2.
Then at i=2, I attach to the previous SETT the new GGG through
AAA = [SETT,[NEXTse(1,:);SETT(2,end)+cumsum(diff([0,NEXTse(2,:)]))];
at i= 3 I attach again the GGG created in the third iteration to the previous 2.
I don't know why but the program gives me error, May someone told me why this logic is wrong?
  2 Kommentare
Fabio Freschi
Fabio Freschi am 10 Okt. 2019
what is NEXTse?
luca
luca am 10 Okt. 2019
I correct it now

Antworten (0)

Tags

Produkte


Version

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by