커뮤니티

부탁드립니다.

프로필 이미지
너무조아
2014-07-04 10:36:43
152
글번호 76399
답변완료
Data2 다음에 Data3 에 대한 지표식을 작성 적용 하였으나, 무슨문제인지 오류발생은 없는데 Data3의 지표가 나타나지 않네요. 다음의 Data3 에대한 지표식을 바르게 수정 부탁드리겠습니다. input : P13(20),P23(60); var : cnt3(0,data3),Pre3(0,data3),sum3(0,data3); var : sumv13(0,data3),mav13(0,data3),sumv23(0,data3),mav23(0,data3); Array : CC3[50](0); if data3(index == 0) Then pre3 = 0; if data3(date != date[1]) Then{ Pre3 = Sum3[1]; for cnt3 = 1 to 49 { CC3[cnt3] = CC3[cnt3-1][1]; } } Sum3 = data3(c)+Pre3; CC3[0] = sum3; sumv13 = 0; sumv23 = 0; for cnt3 = 0 to P23{ if cnt3 < P13 Then sumv13 = sumv13+CC3[cnt3]; if cnt3 < P23 Then sumv23 = sumv23+CC3[cnt3]; } mav13 = sumv13/P13; mav23 = sumv23/P23;
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-07-04 14:19:38

안녕하세요 예스스탁입니다. input : P13(20),P23(60); var : cnt3(0,data3),Pre3(0,data3),sum3(0,data3); var : sumv13(0,data3),mav13(0,data3),sumv23(0,data3),mav23(0,data3); Array : CC3[100](0); if data3(index == 0) Then pre3 = 0; if data3(date != date[1]) Then{ Pre3 = Sum3[1]; for cnt3 = 1 to 49 { CC3[cnt3] = CC3[cnt3-1][1]; } } Sum3 = data3(c)+Pre3; CC3[0] = sum3; sumv13 = 0; sumv23 = 0; for cnt3 = 0 to P23{ if cnt3 < P13 Then sumv13 = sumv13+CC3[cnt3]; if cnt3 < P23 Then sumv23 = sumv23+CC3[cnt3]; } mav13 = sumv13/P13; mav23 = sumv23/P23; plot1(mav13); plot2(mav23); 기간(P23)은 60인데 배열변수는 [50]개의 공간만 가지게 선언하셨습니다. 공간의 갯수를 늘려야 합니다. 즐거운 하루되세요 > 너무조아 님이 쓴 글입니다. > 제목 : 부탁드립니다. > Data2 다음에 Data3 에 대한 지표식을 작성 적용 하였으나, 무슨문제인지 오류발생은 없는데 Data3의 지표가 나타나지 않네요. 다음의 Data3 에대한 지표식을 바르게 수정 부탁드리겠습니다. input : P13(20),P23(60); var : cnt3(0,data3),Pre3(0,data3),sum3(0,data3); var : sumv13(0,data3),mav13(0,data3),sumv23(0,data3),mav23(0,data3); Array : CC3[50](0); if data3(index == 0) Then pre3 = 0; if data3(date != date[1]) Then{ Pre3 = Sum3[1]; for cnt3 = 1 to 49 { CC3[cnt3] = CC3[cnt3-1][1]; } } Sum3 = data3(c)+Pre3; CC3[0] = sum3; sumv13 = 0; sumv23 = 0; for cnt3 = 0 to P23{ if cnt3 < P13 Then sumv13 = sumv13+CC3[cnt3]; if cnt3 < P23 Then sumv23 = sumv23+CC3[cnt3]; } mav13 = sumv13/P13; mav23 = sumv23/P23;