커뮤니티

산식검토

프로필 이미지
티끌
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
프로필 이미지

예스스탁 예스스탁 답변

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;