배열 인덱스

배열에서 지정된 인덱스에 저장된 값을 반환합니다.

1378

입력/출력

datatype_icon

배열

모든 타입의 n 차원 배열.

배열이 빈 배열인 경우, 원소는 배열에 정의된 데이터 타입의 기본값을 반환합니다.

datatype_icon

인덱스

입력 배열 안의 위치를 나타내는 숫자.

이 노드는 배열의 각 차원에 자동으로 인덱스 입력을 제공합니다.

Default value: 0

범위 밖 값의 동작

차원의 인덱스가 0보다 작거나 이 차원의 배열의 길이보다 큰 경우, 이 노드는 배열에 대해 정의된 데이터 타입의 기본값을 반환합니다.

인덱스 입력과 배열 차원의 관계.

다차원 배열의 경우, 인덱스 입력은 행 우선 순위에 상응합니다. 그러므로, 첫번째 인덱스배열 입력의 마지막 차원에 상응하며, 마지막 인덱스배열 입력의 첫번째 차원에 상응합니다. 다음 테이블은 4개의 인덱스 입력과 4D 배열 입력의 차원 사이의 관계를 보여줍니다.

인덱스 순서 배열 입력의 상응하는 차원 인덱스 이름
1 4번째 볼륨 인덱스
2 3번째 페이지 인덱스
3 2번째 행 인덱스
4 1번째 열 인덱스

연결되지 않은 인덱스 입력

연결되지 않은 인덱스 입력을 사용하여 한 개의 원소가 아니라 배열의 부분배열을 불러올 수 있습니다. 예를 들어, 열 인덱스에 1을 지정하고 행 인덱스는 연결하지 않고 비워서 2D 배열의 1열을 얻습니다.

모든 인덱스 입력이 연결되어 있지 않은 경우, 가져 온 부분배열은 배열의 차원보다 하나 적은 차원을 갖습니다.

인덱스와 여러 원소 또는 부분배열 출력의 관계

한 개 이상의 원소 또는 부분배열 출력이 보이도록 노드를 확장하면, 노드는 각 출력에 인덱스 입력 세트를 한 개씩 제공합니다. 인덱스 입력 세트에 연결하는 값이 상응하는 출력의 값을 결정합니다. 그러나, 값을 인덱스 입력 세트에 연결하지 않는 경우, 상응하는 원소 또는 부분배열 출력은 원래 배열의 이전 원소 또는 부분배열의 뒤를 잇는 원소 또는 부분배열을 반환합니다. 이 관계를 그림으로 보려면 예제 탭을 참조하십시오.

datatype_icon

원소

배열에서 지정된 인덱스에 저장된 스칼라 원소 또는 부분배열.

크기 조정 동작

배열을 이 노드에 연결하면, 함수는 자동으로 크기를 조정하여 배열에 연결한 배열의 각 차원에 대한 인덱스 입력을 디스플레이합니다. 또한 노드의 크기를 조정하여 원소 또는 부분배열 출력을 추가할 수 있습니다. 노드는 각 출력에 인덱스 입력을 제공합니다.

차원의 인덱싱을 비활성화하여 부분 배열에 접근하기

대응하는 인덱스 입력을 연결하지 않고 놓아두어서 차원의 인덱싱을 비활성화할 수 있습니다. 기본적으로, 첫번째 차원은 인덱싱이 활성화되어 있고, 다른 차원은 비활성화되어 있습니다. 상수 또는 컨트롤을 활성화하려는 인덱스 입력에 연결할 수 있습니다.

예를 들어, 2D 배열의 행을 인덱스하려는 경우, 첫번째 인덱스 입력은 활성화되고 두번째 인덱스 입력은 비활성화됩니다. 또한 같은 2D 배열을 열로 인덱스하려는 경우, 노드의 크기를 조정하여 다른 입력 터미널 세트가 나타나도록 할 수 있습니다. 이 다음 입력 세트는 고유의 대응하는 원소 출력을 가집니다. 기본적으로, 인덱스 입력 터미널을 하나도 연결하지 않는 경우, 첫번째 원소는 행 0, 두번째 원소는 행 1을 인덱스하며, 그 뒤로도 같은 방식으로 인덱스합니다.