【練習二】
試利用電腦程式,求出 a 與 b 之摺積(結合式積分):a=[ 3 1 1 0 3],b=[ 1 2 -1],並觀察其解結合式積分之結果。
解答:
MATALB 結合式積分指令為 conv ,解結合式積分之指令為deconv,程式如下:
a=[ 3 1 1 0 3];
b=[ 1 2 -1];
c=conv(a,b)
[d,e]=deconv(c,b)
螢幕出現:
c= 3 7 0 1 2 6 -3
d= 3 1 1 0 3
e= 0 0 0 0 0 0 0
在此 MATLAB 即是利用填補運算,將序列 a 前面或後面填補 0 以增加其長度,讀者亦可自行以筆算查驗之。