hi,
how I can remove index 3,6,9,....?
ex.
x=[10 2 3 5 15 7 8 100 2 10 12 23 20];
i need x be
x=[10 2 5 15 8 100 10 12 20];
I do not want use loop
thanks in advance

 Akzeptierte Antwort

Wayne King
Wayne King am 28 Apr. 2012

0 Stimmen

x = [10 2 3 5 15 7 8 100 2 10 12 23 20];
x(3:3:end) = [];

1 Kommentar

Andrei Bobrov
Andrei Bobrov am 28 Apr. 2012
x(nonzeros((1:numel(x)).*(rem(1:numel(x),3)~=0)))

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by