Digital-signal-processing-dsp-operations-on-signals-shifting

提供:Dev Guides
移動先:案内検索

DSP-信号シフトの操作

シフトとは、時間領域(Y軸周辺)または振幅領域(X軸周辺)での信号の移動を意味します。 したがって、シフトを時間シフトと振幅シフトという2つのカテゴリに分類できます。これらについては、後で説明します。

タイムシフト

時間シフトとは、時間領域で信号をシフトすることです。 数学的には、次のように書くことができます

このK値は正の場合もあれば、負の場合もあります。 k値の符号に従って、右シフトおよび左シフトと呼ばれる2種類のシフトがあります。

ケース1(K> 0)

Kがゼロより大きい場合、信号のシフトは時間領域で「左」に向かって行われます。 したがって、このタイプのシフトは、信号の左シフトとして知られています。

タイムシフトCase1の例

ケース2(K <0)

Kがゼロ未満の場合、信号のシフトは時間領域で右に向かって行われます。 したがって、このタイプのシフトは右シフトとして知られています。

以下の図は、信号を2だけ右にシフトすることを示しています。

タイムシフトCase2の例

振幅シフト

振幅シフトとは、振幅ドメイン(X軸周辺)で信号をシフトすることです。 数学的には、次のように表すことができます-

このK値は正でも負でもかまいません。 したがって、以下で説明する2種類の振幅シフトがあります。

ケース1(K> 0)

Kがゼロより大きい場合、信号のシフトはx軸の上方に向かって発生します。 したがって、このタイプのシフトは上方シフトとして知られています。

次のように与えられる信号x(t)を考えてみましょう。

新しい信号を次のように書くことができるように、K = + 1を取ったとします-

$ y(t)\ rightarrow x(t)+ 1 $したがって、y(t)は最終的に次のように記述できます。

振幅シフトCase1の例

ケース2(K <0)

Kがゼロより小さい場合、X軸の下方への信号のシフトが発生します。 そのため、信号の下方シフトと呼ばれます。

次のように与えられる信号x(t)を考えてみましょう。

K = -1を使用して、新しい信号を次のように記述できるようにします。

$ y(t)\ rightarrow x(t)-1 $したがって、y(t)は最終的に次のように記述できます。

振幅シフトCase2の例