홈
지원
LabVIEW에서 2D 배열 생성
LabVIEW에서 2D 배열 생성
업데이트 됨 Nov 10, 2022
환경
환경은이 기사에서 설명 된 솔루션에 대해 작동하도록 검증 된 제품을 보여줍니다. 이 솔루션은 다른 유사한 제품이나 응용 프로그램에도 적용될 수 있습니다.
소프트웨어
LabVIEW
LabVIEW VI에 배열을 추가할 때 기본적으로 1D 배열입니다. 이 튜토리얼은 LabVIEW 프런트 패널에서 그리고 블록 다이어그램의 배열 초기화 기능을 사용하여 초기 배열을 2D 배열로 조작해야 하는 것을 보여줍니다.
프런트 패널
LabVIEW를 시작하고 VI를 엽니다.
프런트 패널을 마우스 오른쪽 버튼으로 클릭하고
컨트롤>>데이터 컨테이너>> 배열
을 프런트 패널에 추가한 다음
데이터 유형
을 정의합니다.
다음 중 하나를 사용하여 배열에 차원을 추가합니다.
인덱스 디스플레이
(배열 왼쪽)를 마우스 오른쪽 버튼으로 클릭>>바로 가기 메뉴에서
차원 추가
를 선택합니다.
인덱스 디스플레이
수가 원하는 차원 수와 일치할 때까지
인덱스 디스플레이
를 드래그 합니다. (예: 2D 배열의 경우 2개의 디스플레이가 표시될 때까지 드래그 합니다.)
블록 다이어그램
LabVIEW를 시작하고 VI를 엽니다.
블록 다이어그램을 마우스 오른쪽 버튼으로 클릭하고
배열>> 배열 초기화
함수를 추가합니다.
기본적으로 배열 초기화 기능은 1D 배열을 생성하도록 설정됩니다.
배열 초기화 함수를 마우스 왼쪽 버튼으로 클릭하면 파란색 크기 조정 노드가 나타납니다.
필요한 차원 수가 표시될 때까지 아래쪽 파란색 노드를 클릭하고 끌어
함수의 크기를 조정
합니다. (예: 2D 배열의 경우 2개의 디스플레이가 표시될 때 까지 드래그 합니다.)
각 차원에서 원하는 요소 수를 정의하십시오.
첫 번째
차원 크기
입력>>
상수 만들기
를 마우스 오른쪽 버튼으로 클릭하여 배열의
행
수를 정의합니다.
두 번째
차원 크기
입력>>
상수 만들기
를 마우스 오른쪽 버튼으로 클릭하여 배열의
열
수를 정의합니다.
원하는 데이터 유형의 상수를
요소
입력에 추가하십시오. 이렇게 하면 배열 전체의 모든 요소가 채워집니다.
아래 예에서는 2D 배열에 정의된 5개의 행과 2개의 열이 있습니다. 배열은 문자열 데이터 유형 요소로 채워지며 모두 "hello"라고 초기화됩니다.
함수의
초기화된 배열
출력을 마우스 오른쪽 단추로 클릭하고
인디케이터 만들기
를 선택합니다.
전면 패널에서 다차원 배열 크기 조정 노드가 나타날 때까지 배열 인디케이터의 왼쪽 하단 크기 조정 노드 위로 마우스를 가져갑니다. 배열 크기를 조정합니다.
지정된 크기보다 크게 크기를 조정하는 것이 좋습니다. 프로그램이 실행되면 지정된 행 및 열 차원 내의 배열 요소만 초기화됩니다.
VI를 실행하여 2D 배열을 초기화하십시오.
관련 링크
LabVIEW Arrays and Clusters Explained
Array Functions - LabVIEW Help
Dynamically Build a Simple Array - Community Example
Build 2D array and write to Excel - Community Example
기타 지원 옵션
NI 커뮤니티에 문의
토론 포럼에서 다른 사용자와 공동 작업
솔루션 찾기 NI 커뮤니티 검색
엔지니어의 지원 요청
유효한 서비스 계약이 필요할 수 있으며 지원 옵션은 국가마다 다릅니다.
서비스 요청 열기
지원 서비스 구매 또는 갱신
Was this information helpful?
Helpful
Not Helpful