Extracting every nth and (n+1)th element
44 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Inna Pelloso
le 6 Déc 2020
Commenté : Inna Pelloso
le 6 Déc 2020
Hi,
I have A = (1:101). How can I extract every nth and (n+1)th element?
For example, if n = 10, I want reate B = [10, 11, 20, 21, ...100, 101].
I know how to extract every nth element using: A(1:n:end).
Any help would be appreciated! Thank you.
Inna
0 commentaires
Réponse acceptée
Cris LaPierre
le 6 Déc 2020
I'm not aware of any slick way to do this. I'd combine two arrays, one from 10:10:101, and one from 11:10:101.
n=10;
A = (1:101);
ind = sort([n:n:101 n+1:n:101]);
A(ind)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Multidimensional Arrays dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!