通过指定移位:n的值对输入数组中的元素进行移位。


icon

输入/输出

  • c1ddbl.png 输入数组

    输入数组是要移位的输入数组。

  • ci32.png 移位: n

    移位:n指定对输入数组进行移位的方向和数量。如移位:n大于0,输入数组向右移位;如移位:n小于0,向左移位。默认值为0。

    为了正确地转移 输入数组 而不把输出序列 移位数组 设置为0, 移位 的绝对值 :n 必须小于 输入数组的元素数:

    |shifts: n|< n.

    如果 shifts: n 的绝对值大于或等于 Input Array中的样本数,VI将 Shifted Array 设置为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丢弃输入序列中移位后超出范围的元素。对数组进行反方向移位不能恢复元素。