Truncation of a vactor
Ältere Kommentare anzeigen
Hello
I have a vector like this x=[4 7 17 4 6 9 12]
I need to get rid of any values which are higher than 10. I tried this:
for i=1:length(x);
if x(i)>10 x(i)=[];
end
end
This works but with this error message:
'Attempted to access x(7); index out of bounds because numel(x)=5.'
How can I do it without any error message because I need to compute further with x.
Can anyone help?
Kind regards
Sayeed
Akzeptierte Antwort
Weitere Antworten (1)
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!