Aは、MATLABを使用して離散信号を生成します
1.はじめにセクション
ステム(X、Y):Yは、指定された配列データポイントXに描かれています。
(X、Y、「充填」)幹:固体様式で幹描か。
軸([XMIN、XMAX、YMIN、YMAX):現在のパターンの座標範囲を設定し、X軸は、最小、最大、最小のy軸であり、最大値。
2.実験の部
<ブロック>
図のステム。
k=-2:1:4;
x=[2,1,1,-1,3,0,2];
stem(k,x);
axis([-3,5,-1.5,3.5])
図は、固体の茎状突起しました
k=-2:1:4;
x=[2,1,1,-1,3,0,2];
stem(k,x,'filled');
axis([-3,5,-1.1,3.1])
結果の図
3.分析結果
MathWorks社のMATLABのみ有限の長さのシーケンスを表しますが、シーケンスは無限大を表すものではありません。
第二に、コンボリューションと相関のシリーズは、MATLABを使用して計算されます
1.はじめにセクション
コンボリューション機能:CONV
W CONV =(U、V):ベクトルuとvのコンボリューションを返します。uおよびv場合多項式係数のベクトル、および2つの等価その畳み込み多項式を乗算です。
相関関数:XCORR
C = XCORR(x、y)は:長さが短いで、xとyと同じでない場合、ベクトルxとyの長さは、Nである、請求、長さ2 * N-1の相互相関関数のシーケンスのベクトルを返しますゼロパディングされた系列の二つは、長さが等しくなるまで。
2.実験セクション
x=[1,2,3,4];
h=[2,1,3];
y1=conv(x,h)
y2=xcorr(x,h)
y3=conv(h,x)
y4=xcorr(h,x)
y5=xcorr(x,x)
y6=xcorr(h,h)
出力
Y1 =
2 5 11 17 13 12
Y2 =
-0.0000 3.0000 7.0000 13.0000 19.0000 10.0000 8.0000
Y3 =
2 5 11 17 13 12
Y4 =
8.0000 10.0000 19.0000 13.0000 7.0000 3.0000 -0.0000
Y5 =
4.0000 11.0000 20.0000 30.0000 20.0000 11.0000 4.0000
Y6 =
6 5 14 5 6
3.分析結果
ビューのデジタル信号処理ポイントの観点から、自己相関は、畳み込み演算を置き換えるために使用することができ、そして、私はいくつかの簡単な結論に名前を付けるために、複雑な数式を入れません。
自己相関関数:R [-n] = R [n]の配列も対称で、x = 0に関して対称であり; XCORRができる[-n] = [N] XCORRを表し、結果Y5、Y6。
R [n]は、N = 0で最大値に、それぞれ、Y5、Y6、その結果、最大30.0000,14その配列。
相互相関関数XCORR [X、Y] = - XCORR [Y、X]、可視XCORR [X、Y]とXCORR [Y、X]その互いに反転配列;結果Y4、Y6。