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

0 votes

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,:) = [];

Plus de réponses (0)

Catégories

En savoir plus sur Mathematics dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by