circshift函数是matlab中表示循环移位的函数,调用形式如下:
B= circshift(A,K,m);
输入参数:
A表示待移位的矢量或矩阵;
K表示所移位数,可以是数字,也可以是二维数组,若是数字则可以和m协同作用来决定是行移位还是列移位,如果K的值大于行数或者列数,则移位的结果与K对行数或列数取余所得余数的结果相同。
m当K是数字时,m用来决定是行移位还是列移位。默认m是1,当m=1时表示列移位,当m=2时表示行移位
circshift函数是matlab中表示循环移位的函数,调用形式如下:
B= circshift(A,K,m);
输入参数:
A表示待移位的矢量或矩阵;
K表示所移位数,可以是数字,也可以是二维数组,若是数字则可以和m协同作用来决定是行移位还是列移位,如果K的值大于行数或者列数,则移位的结果与K对行数或列数取余所得余数的结果相同。
m当K是数字时,m用来决定是行移位还是列移位。默认m是1,当m=1时表示列移位,当m=2时表示行移位