shiftdata
指定した次元で演算するためのデータ シフト
構文
[x,perm,nshifts] = shiftdata(x,dim)
説明
[x,perm,nshifts] = shiftdata(x,dim) はデータ x をシフトして、組み込み関数 filter と同じ置換を使用し、次元 dim が 1 列目になるように並べ替えます。ベクトル perm は使用した置換ベクトルを返します。
dim がないか空の場合、大きさが 1 でない最初の次元が 1 列目にシフトされ、シフト数が nshifts で返されます。
shiftdata は、データを元の形状に戻す unshiftdata とともに使用します。これらの関数は、filter、goertzel、sgolayfilt、sosfilt のように、特定の次元を操作する関数を作成する場合に役立ちます。
例
バージョン履歴
R2008a で導入