# count number values exceeds given threshold in moving window

2 vues (au cours des 30 derniers jours)
Jay Hanuman le 27 Oct 2016
Commenté : Walter Roberson le 27 Oct 2016
I have time vs values plot. time =100. I want to select time 1 to 4 & then count how many values are exceeding 20. i.e. for time 1 to 4 values are 16 43 94 21 so 3 values are exceeding 20 so count should be 3. then want move window so time is 2 to 5 & count number of values exceeding 20. so last window would be 97 to 100. how to do it.
##### 1 commentaireAfficher -1 commentaires plus anciensMasquer -1 commentaires plus anciens
Walter Roberson le 27 Oct 2016

Connectez-vous pour commenter.

### Réponses (1)

Fangjun Jiang le 27 Oct 2016
M=100;
N=4;
A=randi(35,1,M);
B=A>20;
C=ones(N,M-N);
C(1,:)=1:(M-N);
C=cumsum(C);
D=sum(B(C));
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Catégories

En savoir plus sur Work with Components 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