커뮤니티
산식검토요청
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. 이미지_1.jpg (0.16 MB)
답변 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;
*/
이전글