Y[i]=X[i-n]
- 업데이트 날짜:2025-07-30
- 2분 (읽기 시간)
지정된 이동 개수: n 만큼 입력 배열의 원소를 이동합니다.

입력/출력
입력 배열
—
입력 배열은 이동할 입력 배열입니다.
이동: n
—
이동: n은 입력 배열에 적용할 방향과 이동 횟수를 지정합니다. VI는 이동: n이 양수인 경우에는 오른쪽으로, 이동: n이 음수인 경우에는 왼쪽으로 입력 배열을 이동합니다. 기본값은 0입니다. 출력 시퀀스 시프트 배열을 0으로 설정하지 않고 입력 배열 을 올바르게 시프트하려면 시프트의 절대값 : n이 입력 배열의요소 수보다 작아야 합니다: |교대: n|< n. 이동: n의 절대값이 입력 배열의 샘플 개수보다 크거나 같다면, VI는 이동된 배열을 0으로 설정하고 에러를 반환합니다.
이동된 배열
—
이동된 배열은 출력 시퀀스를 반환합니다.
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
시퀀스 Y가 출력 시퀀스 이동된 배열을 나타내도록 합니다. 그러면 Y의 원소는 다음과 같이 X의 원소와 관련됩니다.

여기서 i = 0, 1, n -1,
이 때 n은 입력 배열의 원소 개수입니다.
노트 [Y[i]=X[i-n]] VI는 배열의 원소를 회전시키지 않습니다. [Y[i]=X[i-n]] VI는 범위 밖으로 이동된 입력 시퀀스의 원소를 제거합니다. 배열을 반대 방향으로 이동하여 원소를 복구할 수는 없습니다.
입력 배열
—
이동: n
—
이동된 배열
—
에러
—