1.1 積演示程序設計要求 (1)序列的長度和內容由運行時輸入; (2)分別動態演示它們進行線性卷積和循環卷積的過程,要求體現翻轉、移位、相乘、求和等過程; (3)根據卷積結果,分析兩類卷積的關系。 1.2 卷積演示程序設計目的 (1)、通過基于MATLAB的算法仿真實驗及分析,進一步領會和深化課堂上學到的有關數字信號處理的基本概念、基本原理以及基本的信號處理操作及設計方法。 (2)、掌握線性卷積與圓周卷積軟件實現的方法,并驗證二者之間的關系。 1.2 卷積演示程序設計內容 (1)可輸入任意2待卷積序列x1(n)、x2(n),長度不做限定。測試數據為: x1(n)={1,1,1,1,0, 0,1,1,1,1,0,0},x2(n)={0,1,2,1,0,0,0,1,2,1,0,0}; (2)分別動態演示2序列進行線性卷積x1(n)﹡x2(n)和圓周卷積x1(n) x2 (n)的過程;要求分別動態演示翻轉、移位、乘積、求和的過程。 (3)圓周卷積默認使用2序列中的最大長度,但卷積前可以指定卷積長度N用以進行混疊分析。 (4)根據實驗結果分析2類卷積的關系。 |