首页 > 代码库 > MATLAB一维数组循环移位

MATLAB一维数组循环移位

1、matlab中没有现成的函数,但这个很简单,直接使用下面的程序就行了(参考百度)

s=[1 2 3]
k=1 %k是移位的位数
s_left=[s(k+1:end) s(1:k)]    %左移

s_right=[s(end-k+1:end) s(1:end-k)] %右移

2017-05-12 记于实验室

MATLAB一维数组循环移位