文件名称:fcolshift - 分数列循环移位:函数对矩阵 X 的每一列执行由向量 s 指定的不同数量的分数循环移位。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-17 23:37:08
matlab
FCOLSHIFT 在列维度上按向量 s 进行分数循环移位。 y = fcolshift(X, S) 其中 X 是 M 行 x N 列的二维矩阵。 S 是长度为 N 的向量。该函数将矩阵 X 的第 i 列循环移位等于 s[i] 个像素的量。 由 Francois Bouffard 在https://www.mathworks.com/matlabcentral/fileexchange/7886-fshift 上首次实现的 fshift 扩展而来 例子: X = [ 1 2 3; 4 5 6; 7 8 9]; % 输入矩阵S = [1 -2 0] % 要执行的移位量。 是 = 7 8 3 1 2 6 4 5 9 基于 Francois Bouffard 对 fshift 的首次实现。 作者:Tan H. Nguyen - 麻省理工学院。 请向 thnguyn@mit.edu 报告错误
【文件预览】:
fcolshift.m.zip