그래프의 이전 데이터를 지우지 않고 새로운 데이터를 업데이트 하는 방법



주요한 소프트웨어: LabVIEW Development Systems
주요한 소프트웨어 버전: N/A
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어:

문제점: 그래프는 새로운 데이터를 보여주기 전에 항상 이전 데이터를 지웁니다. 이전 데이터를 지우지 않고 새로운 데이터를 추가할 수 있는 방법은 무엇인가요?

솔루션: 이전 데이터를 유지한 상태에서 새로운 데이터를 자동으로 추가하고 디스플레이하는 차트와는 틀리게, 그래프는 오직 새로운 데이터만을 디스플레이 합니다. 만약 귀하가 새로운 데이터를 그래프에서 업데이트하려고 하면, 그래프에서는 오래된 데이터를 지우고 새로운 데이터로 바뀌게 됩니다. 이와같은 그래프의 특성을 바꿀 수 있는 방법은 없습니다.

그래프에서 이전 데이터를 유지한 상태에서 새로운 데이터를 업데이트하는 유일한 방법은, Shift Register로 이전 데이터를 유지하고 있으면서 Build Array 함수를 이용하여 새로운 데이터를 추가함으로써 구현하는 것입니다. LabVIEW\examples\general\arrays.llb 에 위치한 Separate Array Values.vi 예제는 존재하고 있는 array에 새로운 데이터를 추가하는 것으로 이와같은 테크닉을 보여주고 있습니다. 첨부된 예제 Update Graph.vi는 Waveform Graph에 이전 데이터를 지우지 않고 새로운 데이터를 업데이트 하는 기능을 가지고 있습니다.

관련 링크:

첨부:


example.zip - example.zip


리포트 날짜: 01/22/1996
마지막 업데이트: 11/22/2003
문서 번호: 0HLH5OTA