커뮤니티
산식검토
2011-07-14 00:19:38
631
글번호 40877
그림은 필터의 발현모습이며 두개의 간격과 수치를 정의하기위한 산식입니다
아래와 같이 했더니 작동이 않돼서...
OVH1은0~6사이에서 진동하고, RCS1은 0~-6사이에서 진동합니다
산식검토부탁드립니다
<조건>
구간a의 폭은 20~40봉이고 OVH1의 값은 2.6~6이하 값일것
구간b의 폭은 1~35봉이고 RCS1의 값은 -3이상일것
If (20<=(OVH1i2[0]-OVH1i1[1]) and (OVH1i2[0]-OVH1i1[1])<=40) and 1<=(OVH1i1[0]-OVH1i2[0]) and (OVH1i1[0]-OVH1i2[0])<35 and
CountIF((0<OVH1 and 2.6>OVH1) ,OVH1i2-OVH1i1[1])[OVH1i1-OVH1i2]<1 and
CountIF(RCS1<=-3 ,OVH1i2-OVH1i1[0])<1 and index<OVH1i1[0]+3 Then //
var5=20;
- 1. 이미지 7.jpg (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2011-07-14 13:20:25
안녕하세요
예스스탁입니다.
var : idx1(0),idx2(0),HH(0),LL(0),OVH1(0),Preidx1(0),RCS1(0),PreHH(0),Preidx2(0),PreLL(0);
#OVH1이 0이상인 구간의 봉수와 OVH1최고가계산
if OVH1 != 0 and OVH1[1] == 0 Then{
idx1 = 0;
Preidx1 = Idx1[1];#직전구간 봉수(구간a)
HH = OVH1;
PreHH = Hh[1];#진전구간 최고가(구간a)
}
if OVH1 != 0 Then{
idx1 = idx1+1;
if OVH1 > HH Then
HH = OVH1;
}
# 가장 최근 OVH1이 0인구간에서 RCS1최저가 계산(구간b)
if OVH1 == 0 and OVH1[1] != 0 Then{
LL = RCS1;
idx2 = 0;
PreIdx2 = Idx2[1];#직전구간
PreLL = LL[1];#직전구간
}
if OVH1 == 0 Then{
idx2 = idx2+1;
if RCS1 < LL Then
LL = RCS1;
}
if Preidx1 >= 20 and Preidx1 <= 40 And
PreHH >= 2.6 and PreHH <= 6.0 And
Preidx2 >= 1 and Preidx2 <= 35 And
PreLL >= -3 then
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 산식검토
> 그림은 필터의 발현모습이며 두개의 간격과 수치를 정의하기위한 산식입니다
아래와 같이 했더니 작동이 않돼서...
OVH1은0~6사이에서 진동하고, RCS1은 0~-6사이에서 진동합니다
산식검토부탁드립니다
<조건>
구간a의 폭은 20~40봉이고 OVH1의 값은 2.6~6이하 값일것
구간b의 폭은 1~35봉이고 RCS1의 값은 -3이상일것
If (20<=(OVH1i2[0]-OVH1i1[1]) and (OVH1i2[0]-OVH1i1[1])<=40) and 1<=(OVH1i1[0]-OVH1i2[0]) and (OVH1i1[0]-OVH1i2[0])<35 and
CountIF((0<OVH1 and 2.6>OVH1) ,OVH1i2-OVH1i1[1])[OVH1i1-OVH1i2]<1 and
CountIF(RCS1<=-3 ,OVH1i2-OVH1i1[0])<1 and index<OVH1i1[0]+3 Then //
var5=20;
다음글