For Loop Which Skips Numbers Based on Row Vector
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Chad
am 26 Mär. 2020
Beantwortet: Torsten
am 26 Mär. 2020
I've got a row vector containing hunderds of random, ascending numbers. I need to run a for loop which skips these specific numbers. How do I write the counter?
0 Kommentare
Akzeptierte Antwort
David Hill
am 26 Mär. 2020
n=1:1000;%not sure how far you want your for-loop to go (max(rowVector)+?)
n=n(~ismember(n,rowVector));
for k=n %or 1:length(n) indexing n(k) inside the loop.
0 Kommentare
Weitere Antworten (1)
Torsten
am 26 Mär. 2020
Use "setdiff" to remove the row vector elements from the range of the for-loop and name the vector v.
Then simply type
for v
...
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements 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!