커뮤니티
부탁 드립니다.
2016-02-22 17:38:27
122
글번호 95675
46529번 추가 질문 부탁 드립니다.
미리 감사 드립니다.
답변 1
예스스탁 예스스탁 답변
2016-02-23 08:51:42
안녕하세요
예스스탁입니다.
직전구간 마지막값에서 시간의경과 비율말큼 차감해서
하방으로 그리게 작성했습니다.
N1만 변경하시면 되게 수식에서 처리했습니다.
Input: N1(240);
var : S1(0),S2(0),T(0),TM(0),pre(0),NN(0);
var:TF1(0),cnt1(0),cnt(0),sum(0),value(0),remain(0);
Array : II[50](0);
NN = 1440/N1;
if Bdate != Bdate[1] Then{
S1 = TimeToMinutes(stime);//8시에 해당하는 TimeToMinutes
T = 1;
}
if date != date[1] and Bdate == Bdate[1] Then{
S2 = 1440-S1;
T = 2;
}
if T == 1 then
TM = TimeToMinutes(stime)-S1;
if T == 2 Then
TM = TimeToMinutes(stime)+S2;
TF1 = TM%N1;
if Bdate != Bdate[1] Then{
cnt1 = 0;
}
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1]) Then{
cnt1 = cnt1+1;
II[0] = 0;
for cnt = 1 to 49{
II[cnt] = II[cnt-1][1];
}
Pre = value[1];
}
II[0] = II[0]+1;
sum = 0;
for cnt = 0 to NN-1{
sum = sum+II[cnt];
}
value = II[0]/sum;
remain = pre-Pre*(TF1/N1);
plot1(value);
plot2(remain);
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 46529번 추가 질문 부탁 드립니다.
미리 감사 드립니다.
다음글
이전글