n차원 배열인덱스에서 지정한 포인트에 원소 또는 부분배열을 삽입합니다.

배열을 이 함수에 연결하면, 함수는 자동으로 크기를 조정하여 배열의 각 차원에 대한 인덱스 입력을 디스플레이합니다. 아무 인덱스 입력도 연결하지 않는 경우, 함수는 n차원 배열의 끝에 새 원소 또는 부분배열을 추가합니다. 인덱스 입력이 배열 크기보다 큰 경우, 이 함수는 입력 배열에 아무 것도 끼워넣지 않습니다.


icon

입력/출력

  • c1ddbl.png 배열

    n차원 배열은 원소, 행, 열, 페이지 등을 삽입하려는 배열입니다. 이 입력은 모든 타입의 n차원 배열이 될 수 있습니다.

  • ci32.png 인덱스

    인덱스 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.
  • cdbl.png 새 원소/부분배열

    n 또는 n-1차원 배열n차원 배열에 지정된 배열로 삽입하려는 원소, 행, 열, 또는 페이지입니다.

  • ipoly.png 출력 배열

    출력 배열은 이 함수가 반환하는 삽입된 원소, 행, 열, 또는 페이지를 가지는 배열입니다.

  • 노트 새 원소 또는 배열의 기본 데이터 타입은 입력 배열과 같은 타입이어야 합니다. 예를 들어, 입력 배열에 불리언 컨트롤 참조가 포함되어 있으면, 새 원소는 반드시 불리언 컨트롤 참조여햐 합니다. 배열에 보다 일반적인 원소를 삽입하려면, 입력 배열을 생성할 때 [보다 일반적인 클래스로] 함수를 사용합니다.

    이 함수는 한 차원으로만 배열의 크기를 조정합니다. 따라서, 하나의 인덱스 입력만을 연결할 수 있습니다. 연결한 인덱스가 삽입할 수 있는 차원을 결정합니다. 예를 들어, 행을 삽입하기 위해서는 행 인덱스를 연결하고, 열을 삽입하기 위해서는 열 인덱스를 연결합니다.

    n 또는 n-1차원 배열에 연결하는 배열은 n차원 배열에 연결한 배열과 같은 차원이거나 작은 차원이어야 합니다. 예를 들어, 하나의 원소를 2D 배열에 삽입할 수 없으며, 하나의 행(1D 배열)을 3D 배열에 삽입할 수 없습니다. 그러나, 하나의 행을 가진 2D 배열은 3D 배열에 삽입할 수 있습니다. LabVIEW는 필요에 따라 결과 배열을 채웁니다.

    FPGA 모듈 세부사항

    다음 세부사항은 FPGA VI에서 이 객체를 사용할 때 적용됩니다.

    노트 다음 세부사항은 각 LabVIEW FPGA Module 버전에 따라 변경될 수 있습니다.
    Single-Cycle Timed 루프 지원함.
    Usage 인덱스입력이 원소를 삽입하는 배열의 범위를 벗어나는 경우, 이 함수는 입력 배열에 아무 것도 삽입하지 않습니다. LabVIEW FPGA Module 은 컴파일 시 단일 크기로 결정되는 1차원 배열만 지원합니다. LabVIEW 가 출력 배열의 크기를 결정할 수 있도록인덱스입력은 상수여야 합니다. 상수값을 이 함수에 직접 연결하거나상수 접기.
    타이밍 이 함수는 내부 레지스터를 포함하지 않기 때문에 클럭 사이클을 실행할 필요가 없습니다.
    리소스 이 함수는 순수하게 와이어 연결 작업이기 때문에 FPGA 리소스를 사용하지 않습니다.