Effacer les filtres
Effacer les filtres

How can I take the element of odd rows of an array (n rows, 1 column) and make a variable with all this elements?

3 vues (au cours des 30 derniers jours)
Hallo all,
I want access to every element located in a odd row an make an array with all of them. For example:
A=(1:20)';
20 Rows and 1 column. So now I want in B every element from odd rows (1,3,5 so on).
For loop?

Réponse acceptée

Arif Hoq
Arif Hoq le 21 Mar 2022
Modifié(e) : Arif Hoq le 21 Mar 2022
you don't need a loop
A=(1:20)';
oddrow=A(1:2:end)
oddrow = 10×1
1 3 5 7 9 11 13 15 17 19
  2 commentaires
Jose Rego
Jose Rego le 22 Mar 2022
That´s right! Thanks Arif!
I was completely convinced that a for loop was the answer for my problem. I completely forgot this comand in Matlab.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements 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!

Translated by