커뮤니티

문의드립니다.

프로필 이미지
아싸가오리
2024-11-21 08:32:03
663
글번호 185472
답변완료

첨부 이미지

data1과 data2를 사용중인데 사진1 2사이에는 빈 간격이 많고 data2는 간격이 촘촘합니다. 이 참조데이터를 이용해 조건 만족시 var1과 var2에 데이터를 저장하는데요. 참조데이터 var1의 수치는 1인데 갑자기 var2나 var3에 2나 3이 저장되는 경우가 발생합니다. 이런 경우 어떻게 작성해야 하나요? 예로 if data2(c) > data2(c) then var1 = data2(c) - data2(c[1]); if var4 == 0 then var2 = var2 + var1; if var4 == 1 then var3 = var3 + var1; 2에서 var1은 5였는데 var2에 var2 + 10(알수없는수치)으로 저장되거나 2에서 var4 == 0 인데 var2와 var3에 같이 var1수치인 5가 아닌 알수없는 값이 저장되는 경우가 발생합니다. var : var1(0,Data2),var2(0,Data2); 이렇게 해줘도 발생합니다.조건이 만족하지 않는데 값이 저장되고 다른값이 저장되요. 중복으로 var2와 var3에...plot1(var4);로 현재값을 확인해줘도 var4는 0에 var1은 5가 맞는데도 말이죠.사진에서 2번째라고 체크된 봉에서... 어떻게 해결해야 될까요? 답변부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-21 13:59:38

> 아싸가오리 님이 쓴 글입니다. > 제목 : 문의드립니다. > data1과 data2를 사용중인데 사진1 2사이에는 빈 간격이 많고 data2는 간격이 촘촘합니다. 이 참조데이터를 이용해 조건 만족시 var1과 var2에 데이터를 저장하는데요. 참조데이터 var1의 수치는 1인데 갑자기 var2나 var3에 2나 3이 저장되는 경우가 발생합니다. 이런 경우 어떻게 작성해야 하나요? 예로 if data2(c) > data2(c) then var1 = data2(c) - data2(c[1]); if var4 == 0 then var2 = var2 + var1; if var4 == 1 then var3 = var3 + var1; 2에서 var1은 5였는데 var2에 var2 + 10(알수없는수치)으로 저장되거나 2에서 var4 == 0 인데 var2와 var3에 같이 var1수치인 5가 아닌 알수없는 값이 저장되는 경우가 발생합니다. var : var1(0,Data2),var2(0,Data2); 이렇게 해줘도 발생합니다.조건이 만족하지 않는데 값이 저장되고 다른값이 저장되요. 중복으로 var2와 var3에...plot1(var4);로 현재값을 확인해줘도 var4는 0에 var1은 5가 맞는데도 말이죠.사진에서 2번째라고 체크된 봉에서... 어떻게 해결해야 될까요? 답변부탁드립니다.