天天看點

matlab數字信号處理實驗報告,數字信号處理實驗報告(Matlab與數字信号處理基礎).doc...

西華大學實驗報告(理工類)

開課學院及實驗室:電氣資訊學院 6A-205實驗時間 :年月日學 生 姓 名學号成 績學生所在學院電氣資訊學院年級/專業/班課 程 名 稱數字信号處理課 程 代 碼實驗項目名稱Matlab與數字信号處理基礎項 目 代 碼指 導 教 師項 目 學 分一、實驗目的

1、熟悉Matlab的操作環境;

2、學習用Matlab建立基本序列的方法;

3、學習用仿真界面進行信号抽樣的方法。

二、實驗原理

序列的運算、抽樣定理

三、實驗裝置、儀器及材料

計算機、Matlab軟體

四、實驗步驟(按照實際操作過程)

1、基本序列的産生:

機關抽樣序列δ(n): n=-2:2;

x=[0 0 1 0 0];

stem(n,x);

機關階躍序列u(n): n=-10:10;

x=[zeros(1,10) ones(1,11)];

stem(n,x);

矩形序列RN(n): n=-2:10;

x=[0 0 ones(1,5) zeros(1,6)];

stem(n,x);

實指數序列0.5n: n=0:30;

x=0.5.^n

stem(n,x);

複指數序列e(-0.2+j0. 3)n: n=0:30;

x=exp((-0.2+j*0.3)*n);模: stem(n,abs(x));

幅角:stem(n,angle(x));

2、用仿真界面進行信号抽樣練習:

(1)在Matlab指令視窗中輸入 simulink 并回車,以打開仿真子產品庫;

(2)按CTRL+N,以建立一仿真視窗;

在仿真子產品庫中用滑鼠點選Sources(輸入源子產品庫),從中選擇sine wave(正弦波子產品)并将其拖至仿真視窗;

(3)在仿真子產品庫中用滑鼠點選Discrete(離散子產品庫),從中選擇Zero-Order Hold(零階保持器子產品)并将其拖至仿真視窗;

(4)在仿真子產品庫中用滑鼠點選Sinks(顯示子產品庫),從中選擇Scope(示波器子產品)并将其拖至仿真視窗;

(5)在仿真視窗中把上述子產品依次連接配接起來;

(6)用滑鼠輕按兩下Scope子產品,以打開示波器的顯示界面;

(7)用滑鼠點選仿真視窗工具條中的?圖示開始仿真,結果顯示在示波器中;

(8)用滑鼠輕按兩下Zero-Order Hold子產品,打開其參數設定視窗,改變sample time參數值,例如1、0.5、0.1、0.05…,用滑鼠點選仿真視窗工具條中的?圖示開始仿真,比較示波器顯示結果(選三個參數值,得三個結果);

(9)在仿真子產品庫中用滑鼠點選Sinks(顯示子產品庫),從中選擇To Workspace(輸出到目前工作空間的變量子產品)并将其拖至仿真視窗;

(10)用滑鼠輕按兩下To Workspace子產品,打開其參數設定視窗,改變variable name參數值為x ;同時把save format參數值設定為Array ;

(11)在仿真視窗中先用滑鼠點選Zero-Order Hold子產品與Scope子產品的連線,然後按住CTRL鍵,從選中連線的中部引出一條線到To Workspace子產品;

(12)用滑鼠輕按兩下Zero-Order Hold子產品,打開其參數設定視窗,改變sample time參數值,例如1、0.5、0.1、0.05…,用滑鼠點選仿真視窗工具條中的?圖示開始仿真,并傳回指令視窗,用stem(x)作圖,比較序列圖顯示結果(選三個參數值,得三個結果);

五、實驗報告要求

1、對于實驗内容1和2的資料須給出的離散圖,其相關參數應在圖中注明;

2、具有關聯性和比較性的圖形最好用subplot()函數,把它們畫在一起;

3、實驗報告按規定格式填寫,要求如下:

(1)實驗步驟根據自己實際操作填寫;

(2)各小組實驗資料不能完全相同,否則以缺席論處;

4、實驗結束,實驗資料交指導教師檢查,得到允許後可以離開,否則以缺席論處;六、實驗過程記錄(資料、圖表、計算等)

1

0.5

0.1

七、實驗結果分析及問題讨論

西華大學實驗報告

第 1 頁

西華大學實驗報告

第 9 頁

第 組