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 で導入