Selecting columns that meet a condition
    6 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
Hi,
I have a matrix of 12x101.
I am looking to then select, out of the matrix, collumns that have a value above a threshold. 
E.g- A=
88  79   56
91  89  95
94  87  84
For B =A>90
B=
88  56
91  95
94  84
I feel like this should be simple, but I am unsure.
Thank you.
0 Kommentare
Akzeptierte Antwort
  Davide Masiello
      
 am 4 Feb. 2022
        Try with this:
A = [88  79   56; 91  89  95; 94  87  84];
threshold = 90;
l = find(sum(A>threshold,1));
B = A(:,l);
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!