# How to select rows from an array?

76 visualizzazioni (ultimi 30 giorni)
ANANTA BIJOY BHADRA il 12 Ott 2022
Commentato: Casey il 8 Mag 2024
I have matrix of A . I need to select the 2nd, 4th and 6th row. How can I write that in MATLAB code?
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Risposte (3)

ANANTA BIJOY BHADRA il 12 Ott 2022
I think I found out the way. It has to be something like this:
B=A([2, 4, 6], :)
##### 1 CommentoMostra -1 commenti meno recentiNascondi -1 commenti meno recenti
Casey il 8 Mag 2024
Thank you for posting, this was helpful.

Accedi per commentare.

Torsten il 12 Ott 2022
B = [A(2,:);A(4,:);A(6,:)]
or if you want the rows one by one:
A2 = A(2,:);
A4 = A(4,:);
A6 = A(6,:);
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

Adam Danz il 12 Ott 2022
Modificato: Adam Danz il 12 Ott 2022
Hint: A(__,:) where the blank is a vector of row indicies.
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Categorie

Scopri di più su Matrix Indexing in Help Center e File Exchange

R2021a

### Community Treasure Hunt

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

Start Hunting!

Translated by