커뮤니티

산식검토요청

프로필 이미지
티끌
2013-12-11 15:55:40
179
글번호 70353
답변완료

첨부 이미지

지표 D0의 시작과 끝점을 지표상으로 표시하기 위해 아래와 같이 산식을 작성했습니다만 그림에서 보다 시피 D0[2]>0 and D0[1]==0 and D0[0]>0인 곳 즉, D0의 시작과 끝이 이어진곳은 var1이 제대로 표시되지 않습니다 혹시나 해서 D0i1과D0i4를 표시하니 제대로 됩니다 이리저리 머리를 써봤지만 않돼서 도움을 요청함니다 그림에서 노란식부분의 var1이 제대로 표시될수 있도록 부탁드립니다 ------산식---------- D0=(D1+D2+D3)/3; #D0의 시작과 끝점 index var:D0i1(0),D0i2(0),D0i3(0),D0i4(0); If D0[1]==0 and D0[0]>0 Then //시작 D0i1=Index; If D0[1]<100 and D0[0]==100 Then //100도달 D0i2=Index; If D0[1]==100 and D0[0]<100 Then D0i3=Index; If D0[1]>0 and D0[0]==0 Then //끝 D0i4=Index[1]; #시작과 끝 1안 var1=0; If D0i4[1]<D0i1[0] //and D0i1[0]<D0i2[0] Then var1=-20; /* #시작과 끝 2안 If D0i1[0]!=D0i1[0] Then var1=-45; If D0i4[0]!=D0i4[0] Then var1=0; */
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-11 18:49:10

> 티끌 님이 쓴 글입니다. > 제목 : 산식검토요청 > 지표 D0의 시작과 끝점을 지표상으로 표시하기 위해 아래와 같이 산식을 작성했습니다만 그림에서 보다 시피 D0[2]>0 and D0[1]==0 and D0[0]>0인 곳 즉, D0의 시작과 끝이 이어진곳은 var1이 제대로 표시되지 않습니다 혹시나 해서 D0i1과D0i4를 표시하니 제대로 됩니다 이리저리 머리를 써봤지만 않돼서 도움을 요청함니다 그림에서 노란식부분의 var1이 제대로 표시될수 있도록 부탁드립니다 ------산식---------- D0=(D1+D2+D3)/3; #D0의 시작과 끝점 index var:D0i1(0),D0i2(0),D0i3(0),D0i4(0); If D0[1]==0 and D0[0]>0 Then //시작 D0i1=Index; If D0[1]<100 and D0[0]==100 Then //100도달 D0i2=Index; If D0[1]==100 and D0[0]<100 Then D0i3=Index; If D0[1]>0 and D0[0]==0 Then //끝 D0i4=Index[1]; #시작과 끝 1안 var1=0; If D0i4[1]<D0i1[0] //and D0i1[0]<D0i2[0] Then var1=-20; /* #시작과 끝 2안 If D0i1[0]!=D0i1[0] Then var1=-45; If D0i4[0]!=D0i4[0] Then var1=0; */