Delete n elements of every 10 elements in string vector

2 views (last 30 days)
I have a string vector 1x570, I would like to keep the first element of every 10 elements of the string, but delete the rest. I know that this code doesn't work, but is there something close to it that would operate as desired?
Names = 1x570 string
ReName = Names(1:(2:10):end);
Basically, if I have a 1x570 string vector: [ A1a A1b A1c A1d A1e A1f A1g A1h A1i A1j A2a A2b ........ A570j ] (not the actual names)
I would like a reshaped vector that is 1x57: [ A1a A2a A3a A4a .......A57a ]

Answers (1)

Voss
Voss on 24 Mar 2022
Does this do it?
ReName = Names(1:10:end)

Categories

Find more on Characters and Strings in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!