⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rshift.m

📁 patten regnization source从1-14章能运行
💻 M
字号:
function y=rshift(x,dir)% dir = 0 (default)捞搁 right shift(rotate)% dir = 1捞搁 left shift(rotate)if nargin<2, dir=0; end[m,n]=size(x);if m > 1,   if n == 1,       col=1;    elseif n > 1,      error('x must be a vector! break');   end % x is a column vectorelseif m == 1,    if n == 1,       y=x; return   elseif n > 1,      col=0; % x is a row vector   endendif dir==1,  % rotate left or up   if col==0, % row vector, rotate left      y = [x(2:n) x(1)];   elseif col==1,      y = [x(2:n); x(1)]; % rotate up   endelseif dir==0, % default rotate right or down    if col==0,       y = [x(n) x(1:n-1)];   elseif col==1 % column vector      y = [x(n); x(1:n-1)];   endend   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -