커뮤니티
부탁드립니다.
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;
다음글
이전글