數字訊號處理實驗報告

2022-03-05 08:52:56 字數 1911 閱讀 4769

一、實驗目的

1.複習和鞏固數字訊號處理中離散訊號的產生和運算

2.學習和掌握用matlab產生離散訊號的方法

3.學習和掌握用matlab對離散訊號進行運算

二、實驗原理

1. 用matlab函式產生離散訊號

訊號是數字訊號處理的最基本內容。沒有訊號,數字訊號處理就沒了工作物件。matlab7.

0內部提供了大量的函式,用來產生常用的訊號波形。例如,三角函式(sin,cos),指數函式(exp),鋸齒波函式(sawtooth), 隨機數函式(rand)等。

1 產生被雜訊汙染的正弦訊號

用隨機數函式產生汙染的正弦訊號。

2 產生單位脈衝序列和單位階躍序列

按定義,單位脈衝序列為

單位階躍序列為

。3 矩形脈衝訊號:在matlab 中用rectpuls 函式來表示,其呼叫形式為:

y=rectpuls(t,width),用以產生乙個幅值為1,寬度為width,相對於t=0 點左右對稱的矩形波訊號,該函式的橫座標範圍由向量t 決定,是以t=0 為中心向左右各展開width/2 的範圍,width 的預設值為1。

例:以t=2t(即t-2×t=0)為對稱中心的矩形脈衝訊號的matlab 源程式如下:(取t=1)

t=0:0.001:4;

t=1;

ft=rectpuls(t-2*t,2*t);

plot(t,ft);grid on; axis([0 4 –0.5 1.5]);

4 週期性矩形波(方波)訊號在matlab 中用square 函式來表示,其呼叫形式為:y=square(t,duty),用以產生乙個週期為2π、幅值為±1 的週期性方波訊號,其中的duty引數表示占空比,即在訊號的乙個週期中正值所佔的百分比。例如頻率為30hz 的週期性方波訊號的matlab 參考程式如下:

t=-0.0625:0.0001:0.0625;

y=square(2*pi*30*t,75);

plot(t,y);axis([-0.0625 0.0625 –1.5 1.5]);grid on ;

2. matlab中訊號的運算

乘法和加法:離散訊號之間的乘法和加法,是指它的同序號的序列值逐項對應相乘和相加。

三、試驗結果

1、雜訊汙染的正弦訊號

t=-2:0.001:2;

x1=sin(2*pi*3*t);

x2=randn(size(t));

y=x1+x2;

plot(t,y)

2、正弦訊號

t=-2:0.001:2;

x=5*sin(2*pi*3*t);

plot(t,x)

3、矩形脈衝

t=-6:0.001:6;

x=13*rectpuls(t,2);

plot(t,x)

4、鋸齒波

t=-20:0.001:20;

x=sawtooth(2*pi/8*t,0.7);

plot(t,x)

5、方波

t=-10:0.001:10;

x=square(2*pi/6*t,30);

plot(t,x)

6、y=sin(π*t/5)+4cos(π*t/4)

t=-50:0.001:50;

y=sin(pi/5*t)+sin(pi/4*t);

plot(t,y)

7、作圖

k=0:1000;

fs=1000;

x1=sin(2*pi*100*k/fs);

x2=sin(2*pi*10*k/fs);

y=x1.*x2;

subplot(3,1,1);plot(x1(1:500),'-r')

subplot(3,1,2);plot(x2(1:500),'-g')

subplot(3,1,3);plot(y(1:500))

數字訊號處理實驗報告

實驗一訊號 系統及系統響應 一 實驗目的 1 熟悉連續訊號經理想取樣前後的頻譜變化關係,加深對時域取樣定理的理解 2 熟悉時域離散系統的時域特性 3 利用卷積方法觀察分析系統的時域特性 4 掌握序列傅利葉變換的計算機實現方法,利用序列的傅利葉變換對連續訊號 離散訊號及系統響應進行頻域分析。二 實驗原...

數字訊號處理實驗報告

山東建築大學實驗報告 課程 數字訊號處理 院 部 資訊與電氣工程學院 專業 電子資訊工程 班級 電信112 學生姓名 王丙全 學號 2011081245 指導老師 耿淑娟 完成時間 2013.11.08 山東建築大學實驗報告 學院 資訊與電氣工程學院班級電信112 姓名 王丙全學號 20110812...

數字訊號處理實驗報告

學號 1080420123 姓名 王逸群 哈爾濱工業大學 2012年4月20日 實驗三 用fft對訊號作頻譜分析 3.1實驗程式清單 用fft對訊號作頻譜分析 clear all close all 實驗內容 1 x1n ones 1,4產生序列向量x1 n r4 n m 8 xa 1 m 2 xb...