강도 차트
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
강도 그래프와 차트
강도 그래프와 차트를 사용하여 직각 평면에 색 블록을 놓아서 3D 데이터를 2D 플롯에서 디스플레이합니다. 예를 들어, 강도 그래프 또는 차트를 사용하여, 온도 패턴이나 고도를 등급으로 나타내는 지형과 같은 패턴화된 데이터를 디스플레이할 수 있습니다. 강도 그래프와 차트는 숫자의 3D 배열을 받습니다. 배열에서 각 숫자는 특정 색을 나타냅니다. 2D 배열 원소의 인덱스는 해당 색에 대한 플롯 위치를 지정합니다. 다음 그림은 강도 차트 작업에 대한 개념을 설명해 줍니다.
데이터의 행은 그래프 또는 차트의 새로운 열로 디스플레이에 전달됩니다. 행을 디스플레이 상에서 행으로 나타내려면 그래프 또는 차트에 2D 배열 데이터 타입을 연결하고, 그래프 또는 차트에서 마우스 오른쪽 버튼으로 클릭한 후 바로 가기 메뉴에서 배열 전치를 선택합니다.
배열의 인덱스는 색 블록의 왼쪽 밑 정점에 대응합니다. 색 블록은 배열 인덱스로 정의되는 두 포인트 사이의 영역인 단위 영역을 가지고 있습니다. 강도 그래프 또는 차트는 최대 256개의 비연속적인 색을 디스플레이할 수 있습니다.
강도 그래프와 차트에 대한 예제는 labview\examples\Controls and Indicators\Graphs and Charts\Intensity Graphs and Charts\Intensity Graphs and Charts.lvproj를 참조하십시오.
관련 예제 찾기
강도 차트
강도 차트에 데이터 블록을 플롯한 후에, 직각 평면의 원점은 마지막 데이터 블록의 오른쪽으로 이동합니다. 차트가 새 데이터를 처리할 때, 새 데이터 값은 이전 데이터 값의 오른쪽에 나타납니다. 차트 디스플레이가 꽉 차면, 가장 오래된 데이터 값은 차트의 왼쪽으로 스크롤되어 사라집니다. 이런 동작 특성은 스트립 차트와 유사합니다.
다음 프런트패널은 강도 차트의 예제를 보여줍니다.
강도 차트는 스케일 범례와 그래프 팔레트 등과 같은 웨이브폼 차트의 옵션 부분을 상당히 많이 공유하며, 이러한 부분은 차트에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 보이는 아이템을 선택하여 보이거나 감출 수 있습니다. 추가적으로, 강도 차트는 3차원의 색을 가지고 있기 때문에, 색 램프 컨트롤과 유사한 스케일이 색 값의 맵핑과 범위를 지정합니다.
웨이브폼 차트와 마찬가지로, 강도 차트는 이전 업데이트에서 데이터 히스토리, 혹은 버퍼를 보존합니다. 웨이브폼 차트에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 차트 히스토리 길이를 선택하여 버퍼를 설정합니다. 강도 차트에서 히스토리 버퍼 크기의 기본 설정은 128 데이터 포인트입니다. 강도 차트를 디스플레이하기 위해서 많은 메모리가 필요할 수 있습니다.
| 팁 그래프와는 다르게, 차트는 이전에 쓴 데이터의 히스토리를 갖습니다. 차트가 연속적으로 실행될 때, 차트 히스토리는 커지고 추가적인 메모리 공간을 필요로 하게 됩니다. 차트 히스토리가 가득 찰 때까지 지속되는데, 이후 LabVIEW는 더이상의 메모리를 차지하지 않게 됩니다. LabVIEW는 VI가 재시작할 때 자동으로 차트 히스토리를 지우지 않습니다. 프로그램이 실행되는 동안, 차트 히스토리를 지울 수 있습니다. 이를 위해, 차트에 대한 히스토리 데이터 속성 노드에 빈 배열을 작성하십시오. |