How to select some part of a matrix ?

3 visualizzazioni (ultimi 30 giorni)
Rita
Rita il 8 Set 2016
Commentato: mbonus il 8 Set 2016
Hi,I have a matrix with two column I would like to select data from the second column based on the condition that I put for the first column.for example if I have
A=[ 32 5
38 4
43 6
49 3
53 13
59 34
61 2
64 23]
and I want to have this
if 43<A(:,1)<59 then give me the numbers of second column which are 3 and 13.(with the same row)
Thanks a lot

Risposta accettata

mbonus
mbonus il 8 Set 2016
b = A(:,1) > 43;
c = A(:,1) < 59;
d = b & c;
result = A(d,2)
  3 Commenti
Rita
Rita il 8 Set 2016
Thank you so much for your help.
mbonus
mbonus il 8 Set 2016
Glad to help

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by