배열에 삽입
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
n차원 배열의 인덱스에서 지정한 포인트에 원소 또는 부분배열을 삽입합니다.
배열을 이 함수에 연결하면, 함수는 자동으로 크기를 조정하여 배열의 각 차원에 대한 인덱스 입력을 디스플레이합니다. 아무 인덱스 입력도 연결하지 않는 경우, 함수는 n차원 배열의 끝에 새 원소 또는 부분배열을 추가합니다. 인덱스 입력이 배열 크기보다 큰 경우, 이 함수는 입력 배열에 아무 것도 끼워넣지 않습니다.

입력/출력
배열
—
n차원 배열은 원소, 행, 열, 페이지 등을 삽입하려는 배열입니다. 이 입력은 모든 타입의 n차원 배열이 될 수 있습니다.
인덱스
—
인덱스 0..n-1은 원소, 행, 열, 페이지 등을 삽입하려는 배열의 포인트를 지정합니다. 오직 하나의 인덱스 입력만 연결할 수 있습니다. For example, to insert a 1D array as the fourth row of a 2D array, wire 3 to the first index input, and the second index input becomes disabled. To insert the array as the fourth column of the 2D array, wire 3 to the second index input, and the first index input becomes disabled.
새 원소/부분배열
—
n 또는 n-1차원 배열은 n차원 배열에 지정된 배열로 삽입하려는 원소, 행, 열, 또는 페이지입니다.
출력 배열
—
출력 배열은 이 함수가 반환하는 삽입된 원소, 행, 열, 또는 페이지를 가지는 배열입니다. |
이 함수는 한 차원으로만 배열의 크기를 조정합니다. 따라서, 하나의 인덱스 입력만을 연결할 수 있습니다. 연결한 인덱스가 삽입할 수 있는 차원을 결정합니다. 예를 들어, 행을 삽입하기 위해서는 행 인덱스를 연결하고, 열을 삽입하기 위해서는 열 인덱스를 연결합니다.
n 또는 n-1차원 배열에 연결하는 배열은 n차원 배열에 연결한 배열과 같은 차원이거나 작은 차원이어야 합니다. 예를 들어, 하나의 원소를 2D 배열에 삽입할 수 없으며, 하나의 행(1D 배열)을 3D 배열에 삽입할 수 없습니다. 그러나, 하나의 행을 가진 2D 배열은 3D 배열에 삽입할 수 있습니다. LabVIEW는 필요에 따라 결과 배열을 채웁니다.
FPGA 모듈 세부사항
다음 세부사항은 FPGA VI에서 이 객체를 사용할 때 적용됩니다.
| Single-Cycle Timed 루프 | 지원함. |
| Usage | 인덱스입력이 원소를 삽입하는 배열의 범위를 벗어나는 경우, 이 함수는 입력 배열에 아무 것도 삽입하지 않습니다. LabVIEW FPGA Module 은 컴파일 시 단일 크기로 결정되는 1차원 배열만 지원합니다. LabVIEW 가 출력 배열의 크기를 결정할 수 있도록인덱스입력은 상수여야 합니다. 상수값을 이 함수에 직접 연결하거나상수 접기. |
| 타이밍 | 이 함수는 내부 레지스터를 포함하지 않기 때문에 클럭 사이클을 실행할 필요가 없습니다. |
| 리소스 | 이 함수는 순수하게 와이어 연결 작업이기 때문에 FPGA 리소스를 사용하지 않습니다. |
배열
—
인덱스
—
새 원소/부분배열
—
출력 배열
—