배열 내에 원소, 행, 열, 페이지를 프로그램적으로 삽입하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
배열 내에 원소, 행, 열, 페이지를 프로그램적으로 삽입할 수 있습니다. 무엇을 삽입할 수 있는지는 배열이 얼마나 많은 차원을 가지는지에 따라 달라집니다. 예를 들면, 2차원 이상의 배열 내에 행이나 열을 삽입할 수 있지만, 원소를 삽입할 수는 없습니다. 3차원 이상의 배열 내에 페이지를 삽입할 수 있지만, 원소, 행, 열을 삽입할 수는 없습니다.
다음 단계를 따라 배열의 원소, 행, 열, 또는 페이지를 삽입합니다.
- 블록다이어그램에 [배열에 삽입] 함수를 추가합니다.
- 임의의 차원을 가진 배열을 [배열에 삽입] 함수의 n차원 배열 입력에 연결합니다. 함수는 배열의 차원에 기초해 자동으로 크기를 조정합니다.
- 다음 테이블에서 어떤 작업을 수행하려는지 결정하고 관련된 단계를 완성합니다.
노트 인덱스 입력은 0을 처음으로 원소나 배열을 삽입할 원소, 행, 열 또는 페이지를 지정합니다. 원소와 배열은 인덱스에 연결하는 값 앞에 추가됩니다. 다음 테이블에서 n은 배열에서 원소, 열, 행, 페이지 또는 차원의 총 개수입니다.
| n차원 배열에 연결된 배열 | 삽입하기 | 이 단계를 마칩니다. |
|---|---|---|
| 1D 배열 | 원소 | 0부터 n까지의 값을 인덱스에 연결합니다. 값을 새 원소/부분배열에 연결합니다. |
| 행이나 열에 대한 1D 배열 | 0부터 n까지의 값을 인덱스에 연결합니다. 1D 배열을 새 원소/부분배열에 연결합니다. | |
| 2D 배열 | 행 | 0부터 n까지의 값을 인덱스(행)에 연결합니다. 1D 배열을 새 원소/부분배열에 연결합니다. |
| 열 | 0부터 n까지의 값을 인덱스(열)에 연결합니다. 1D 배열을 새 원소/부분배열에 연결합니다. | |
| 2D 배열(행과 열) | 0부터 n까지의 값을 인덱스(행) 또는 인덱스(열)에 연결합니다. 2D 배열을 새 원소/부분배열에 연결합니다. | |
| 3D ~ n D 배열 | 페이지 | 0부터 n까지의 값을 인덱스(페이지)에 연결합니다. 2D 배열을 새 원소/부분배열에 연결합니다. |
| 3D 배열(페이지) | 0부터 n까지의 값을 인덱스(페이지)에 연결합니다. 3D 배열을 새 원소/부분배열에 연결합니다. |
- [배열에 삽입] 함수의 크기를 조정하여 배열 내에 다른 원소, 행, 열, 또는 페이지를 삽입하고 2와 3 단계를 반복합니다.
- VI를 실행합니다.
삽입한 배열의 차원 크기가 [배열에 삽입] 함수의 n차원 배열 입력에 연결된 배열의 차원 크기보다 더 작으면, 이 함수는 숫자값 배열의 경우에 제로와 같이 기본 데이터를 삽입하는 배열로 채웁니다.
삽입한 배열의 차원 크기는 [배열에 삽입] 함수의 n차원 배열 입력에 연결된 배열의 차원 크기보다 더 크면, 함수는 끝에서부터 배열을 잘라냅니다.