Extracting rows based based on criteria from two columns

2 Ansichten (letzte 30 Tage)
Mido
Mido am 4 Nov. 2016
Beantwortet: KSSV am 4 Nov. 2016
A= [1 1 4;
1 2 6;
1 3 9;
1 4 10;
2 1 12;
2 2 15;
2 3 20;
2 4 45]
I want to extract rows from the matrix as follows: For each consecutive number in the first column extract rows using increment of 2 in the second column. The result will be:
A= [1 2 6;
1 4 10;
2 2 15;
2 4 45]

Akzeptierte Antwort

KSSV
KSSV am 4 Nov. 2016
iwant = A(2:2:end,:)

Weitere Antworten (0)

Kategorien

Mehr zu Genomics and Next Generation Sequencing finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by