지정된 이동 개수: n 만큼 입력 배열의 원소를 이동합니다.


icon

입력/출력

  • c1ddbl.png 입력 배열

    입력 배열은 이동할 입력 배열입니다.

  • ci32.png 이동: n

    이동: n입력 배열에 적용할 방향과 이동 횟수를 지정합니다. VI는 이동: n이 양수인 경우에는 오른쪽으로, 이동: n이 음수인 경우에는 왼쪽으로 입력 배열을 이동합니다. 기본값은 0입니다.

    출력 시퀀스 시프트 배열을 0으로 설정하지 않고 입력 배열 을 올바르게 시프트하려면 시프트의 절대값 : n이 입력 배열의요소 수보다 작아야 합니다:

    |교대: n|< n.

    이동: n의 절대값이 입력 배열의 샘플 개수보다 크거나 같다면, VI는 이동된 배열을 0으로 설정하고 에러를 반환합니다.

  • i1ddbl.png 이동된 배열

    이동된 배열은 출력 시퀀스를 반환합니다.

  • ii32.png 에러

    에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러[에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다.

  • 시퀀스 Y가 출력 시퀀스 이동된 배열을 나타내도록 합니다. 그러면 Y의 원소는 다음과 같이 X의 원소와 관련됩니다.

    여기서 i = 0, 1, n -1,

    이 때 n입력 배열의 원소 개수입니다.

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