文档帮助中心文档
偏移的倒数
y = unshiftdata(x,perm,n shifts)
例子
y= unshiftdata(X,,,,珀斯,,,,n缩)恢复数据的方向X使用ShiftData置换功能珀斯。
y= unshiftdata(X,,,,珀斯,,,,n缩)
y
X
珀斯
n缩
ShiftData
笔记
使用unshiftdata与ShiftData功能。这些功能对于创建沿特定维度工作的功能很有用,例如筛选,,,,Goertzel,,,,Sgolayfilt, 和sosfilt。
unshiftdata
筛选
Goertzel
Sgolayfilt
sosfilt
全部收缩
此示例移动X,一个3 x-3的魔法正方形,将尺寸2置于第一列。unshiftdata转移X回到其原始形状。
创建一个3 x-3魔法广场。
x =魔术(3)
x =3×38 1 6 3 5 7 4 9 2
移动矩阵X沿第二维工作。置换矢量,珀斯,以及班次的数量,n缩与移位矩阵一起返回。
[x,perm,nshifts] = shiftdata(x,2)
x =3×38 3 4 1 5 9 6 7 2
perm =1×22 1
nshifts = []
将矩阵转回其原始形状。
y =3×38 1 6 3 5 7 4 9 2
此示例显示了如何ShiftData和unshiftdata定义时工作暗淡如空。
暗淡
定义X作为行矢量。
x = 1:5
x =1×51 2 3 4 5
定义暗淡为了移动第一个nonsingleton尺寸X到第一列。ShiftData返回X作为列向量,以及珀斯,排列矢量,以及n缩,班次数。
[x,perm,nshifts] = shiftdata(x,[])
x =5×11 2 3 4 5
perm = []
nshifts = 1
使用unshiftdata, 恢复X达到其原始形状。
y =1×51 2 3 4 5
数据,指定为矢量或矩阵。
数据类型:单身的|双倍的
单身的
双倍的
置换,指定为矢量。
偏移数,指定为标量。nshift由ShiftData功能。
nshift
还原数据,返回为向量或矩阵。
此功能完全支持GPU数组。金宝app有关更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
ipermute|ShiftData|ShiftDim
ipermute
ShiftDim
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室