Effacer les filtres
Effacer les filtres

Area for Values in Column

1 vue (au cours des 30 derniers jours)
Lucas MacClellan
Lucas MacClellan le 27 Nov 2017
Hello everybody,
I have a matrix A and at the 10th column is the direction of my wind (0-360). Now I want to make an area just form 135-315 and erase the lines which are out of the area.
Here is what I made but something must be wrong...
DI = 135<A(:,10) & A(:,10)<315
A(DI,:) = [];
Thanks
Lucas

Réponse acceptée

KL
KL le 27 Nov 2017
Modifié(e) : KL le 27 Nov 2017
if you want to delete the rows that are not within your range, it should be,
DI = A(:,10)>135 & A(:,10)<315;
A(~DI,:) = [];
  1 commentaire
Lucas MacClellan
Lucas MacClellan le 27 Nov 2017
Thanks!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB 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