MATLAB Answers

narrowing down data sample

조회 수: 3(최근 30일)
Sehoon Chang
Sehoon Chang 8 Apr 2020
댓글: Sehoon Chang 8 Apr 2020
Hi all,
I have set restrictions to sample the outlier data and wish to narrow down outliers samples.
Three restrictions that i have set are:
  1. zscore above 3
  2. W(idx) above 15
  3. three consecutive W(idx) having same value.
Values that meet all three resitrictions shall be classified as outliers.
idx is the time variable and the W is the result.
I came up with this equation, but the result of what i wish to get is only upto the second restriction right.
please help me out how to restructure the last restriction correctly.
Thanks all.
stdDev = std(W(idx))
meanValue = mean(W(idx))
zFactor = 3
outliers = find((abs(W(idx)-meanValue) > (zFactor * stdDev)) & (W(idx) > 15) & (W(idx) == W(idx-1) == W(idx-2) == (W(idx-3))))
  댓글 수: 2
Sehoon Chang
Sehoon Chang 8 Apr 2020
thanks!

댓글을 달려면 로그인하십시오.

답변(0개)

Community Treasure Hunt

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

Start Hunting!

Translated by