Y[i]=X[i-n]
- 更新时间2025-07-30
- 阅读时长3分钟
通过指定移位:n的值对输入数组中的元素进行移位。

输入/输出
输入数组
—
输入数组是要移位的输入数组。
移位: n
—
移位:n指定对输入数组进行移位的方向和数量。如移位:n大于0,输入数组向右移位;如移位:n小于0,向左移位。默认值为0。 为了正确地转移 输入数组 而不把输出序列 移位数组 设置为0, 移位 的绝对值 :n 必须小于 输入数组的元素数: |shifts: n|< n. 如果 shifts: n 的绝对值大于或等于 Input Array中的样本数,VI将 Shifted Array 设置为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
—
移位的数组
—
错误
—