matlab循环移位操作
需求,拿到了两个以时间为变量函数,形状差不多但是有时间差,为了比对主要信号区间的差异,需要对齐,便想到了circshift
的操作,这个函数感觉做相关,循环卷积这种操作,应该是非常顺手的,记录一下
1.circshift用法极其简单
Y = circshift(A,K)
如果指定第几个维度循环位移: Y = circshift(A,K,dim)
K是标量,就对第一维循环位移,K是矩阵,就分别对应的维度循环位移
正数代表下、右方向移位,负数代表左、上方向移位
2.举例
% 产生数据------------------