Signal Processing Toolbox | ![]() ![]() |
よく使われるデータ列: 単位インパルス、単位ステップ、単位ランプ
MATLABは、プログラミング言語であるため、さまざまな信号を無限に作成することができます。つぎに、単位インパルス、単位ステップ、単位ランプ関数などの一般に用いられるいくつかのデータ列を生成するステートメントを示します。
t = (0:0.001:1)';
y = [1; zeros(99,1)]; % インパルス
y = ones(100,1); % ステップ(フィルタは0の初期条件を想定)
y = t; % ランプ
y = t.^2;
y = square(4*
t);
これらのデータ列は、すべて列ベクトルであり、最後の3つは、そのベクトル形状をベクトル t
から受け継いでいます。
![]() | 波形の生成: 時間ベクトルと正弦波 | 多チャンネル信号 | ![]() |