Substitution
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hey
I need to substitute the last element of the Steps array with the LastStep value. This is my code for the section;
CycleStep = 0;
for k = 1:7
Steps(k) = 1;
CycleStep = CycleStep + 1;
if CycleStep == 7
LastStep = 10 - Steps(k)*(7 - 1);
end
end
Steps(Steps(7))=LastStep;
but somehow it is substituting the first value of the Steps array. How do I replace the last value of the Steps with the LastStep value?
0 Kommentare
Akzeptierte Antwort
Wayne King
am 28 Mär. 2012
Just
Steps(end) = LastStep;
You are doing:
Steps(Steps(7))
but Steps(7) is 1, so your code is saying "Assign Steps(1) the value LastStep.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Resizing and Reshaping Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!