久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

信號與系統(tǒng)實驗報告[本站推薦]

時間:2020-11-09 12:42:03下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《信號與系統(tǒng)實驗報告[本站推薦]》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《信號與系統(tǒng)實驗報告[本站推薦]》。

第一篇:信號與系統(tǒng)實驗報告[本站推薦]

中南大學

信號與系統(tǒng)試驗報告

姓名:

學號:

專業(yè)班級:自動化

實驗一

基本信號得生成1.實驗目得

? 學會使用 MATLAB 產生各種常見得連續(xù)時間信號與離散時間信號;? 通過MATLAB 中得繪圖工具對產生得信號進行觀察,加深對常用信號得理解;? 熟悉 MATLAB 得基本操作,以及一些基本函數得使用,為以后得實驗奠定基礎。2。

實驗內容

⑴ 運行以上九個例子程序,掌握一些常用基本信號得特點及其MATLAB 實現(xiàn)方法;改變有關參數,進一步觀察信號波形得變化.⑵ 在范圍內產生并畫出以下信號: a)

;b); c); d).源程序: k= — 10 0 :1 1 0;;

f1k=[ze r os(1,10), , 1 ,zer os(1 1,1 1 0)];;

subplot(2 2,2,1)

stem(k, , f 1k)

title(' f1[k ] ’)

f2k=[zer os s(1 ,8), 1,z z er r os s(1 1,12)];;

su b plot(2,2,2)

s te m(k k,f2k)

titl e(“f2 [k] ’)

f3k = [zeros(1 ,14), , 1,zer os s(1 1,6 6)];;

su bplot t(2 2,2 2,3)

st e m(k,f 3 k)

ti t le(”f3[k]“)

f 4k= 2*f2k k--f3 k;

su bpl ot(2,2 2,4)

s s t em(k,f4k)

t t i tle('f 4[k]”)

⑶ 在 范圍內產生并畫出以下信號: a);b);c)。

請問這三個信號得基波周期分別就是多少? 源程序: k= = 0:

f1 1 k= = sin(pi /4* k))、* cos(pi /4*k);;

subp lo t(3,1, 1))

st em(k,f1 1 k))

t itle(' f1[k ]“ ”)

f2 k=(cos(pi/4*k))、^ ^ 2;;

subp l ot(3, 1 ,2)

st t em m(k,f2 k))

ti i tl e('f2 [k ]“ ”)

f3 k =s in n(pi /4*k)、*cos s(p i/8 *k k);;

sub p lot(3,1 1,3)

st em m(k ,f3k)

tit le e(’f3 [k k ] ’)

其中f1[k]得基波周期就是4, f2[k]得基波周期就是4, f3[k]得基波周期就是 16. 實驗 二

信號得基本運算1。

實驗目得

? 學會使用MATLAB完成信號得一些基本運算;? 了解復雜信號由基本信號通過尺度變換、翻轉、平移、相加、相乘、差分、求與、微分及積分等運算來表達得方法;? 進一步熟悉 MATLAB 得基本操作與編程,掌握其在信號分析中得運用特點與使用方式. 2。

實驗內容

⑴ 運行以上三個例題程序,掌握信號基本運算得MATLAB實現(xiàn)方法;改變有關參數,考察相應信號運算結果得變化特點與規(guī)律。

⑵ 已知信號如下圖所示:

a)用 MATLAB 編程復現(xiàn)上圖;%作業(yè)題2

a: t=-6:0、001 :6;ft1=t rip uls(t, 6,0、5);sub plot(2,1,1)

plot(t,ft1)t tit le(’f(t)’)

b)畫出得波形;%b t= -6:0、00 1:6;f ft 1= tripuls(2 *(1 —t),6,0、5); %s ubp lot(1,1,1)

pl ot(t,ft 1)t it le(’f(2*(1-t)“)-4-3-2-1 0 1 2 3 400.20.40.60.811.21.41.61.82tf(t)給 定 信 號 f(t)

c)畫出得波形;

%c h=0、00 1;t= —6: h:6;yt= tri pu ls(t,6,0、5); y 1= diff(yt)*1/h;plot(t(1:lengt h(t)—1),y1)

tit le(’df(t)/ dt ’)

d)畫出得波形。

%d t=—6:0、1:6;for x=1:length(t)

y2(x)=quad(’tripuls(t,6,0、5)’,-3,t(x));

end plot(t,y2)

title(”integral of f(t)“)

實驗 三

系統(tǒng)得時域分析1。

實驗目得

? 學習并掌握連續(xù)時間系統(tǒng)得零狀態(tài)響應、沖激響應與階躍響應得 MATLAB求解方法; ? 學習并掌握離散時間系統(tǒng)得零狀態(tài)響應、沖激響應與階躍響應得 MATLAB 求解方法;? 進一步深刻理解連續(xù)時間系統(tǒng)與離散時間系統(tǒng)得系統(tǒng)函數零極點對系統(tǒng)特性得影響;學習并掌握卷積得 MATLAB 計算方法。

2.實驗內容

⑴ 運行以上五個例題程序,掌握求解系統(tǒng)響應得 MATLAB分析方法;改變模型參數,考察系統(tǒng)響應得變化特點與規(guī)律。

⑵ 設離散系統(tǒng)可由下列差分方程表示:

計算時得系統(tǒng)沖激響應。

源程序:

k= — 20:100 ;

a= [1 1

--1 0、9] ;

b=[1];

h= i mpz(b b,a a,k k);;

stem(k, h);;

xla b el(’Ti me(sec)’)

y y lab el(’y(t)”)

⑶ 設,輸入,求系統(tǒng)輸出。

(取)

源程序: k=--1 1 0 :50 ;

u u k= = [z z e ro s(1,1 0), o nes(1, 51))];;

u 1k=[ z er o s(1,20),o o n es(1, , 41)];;

h k=0、9 9、^k、*uk;

fk=u k--u1k;

yk=co o nv v(hk,f k));

stem(0:length(yk)--1,yk);;

⑷ 已知濾波器得傳遞函數:

輸入信號為為隨機信號。試繪出濾波器得輸出信號波形.(取)源程序: R=101 ;

d=rand(1 ,R)

—0 0、5;;

t=0:100 ;

s=2 * si n(0、05*pi*t);

f=s +d d ;

su bp lo t(2,1,1);

plot(t,d ,’ g--、',t t,s,’b--— “,t,f,”r--');

xl l ab b el l(“ ” Ti i m e in d ex t’);;

legend(“d [t t ] ”,“ s[ [ t]” “,”f[t ] ’);

tit t le e(“ ” 處理前得波形'))

b=[0、22 0 ];a=[ 1

-0 0、8];

y=fi lt er(b,a,f));

su bp p l ot(2 2,1,2);

pl ot t(t ,s,“b —--” “,t t,y,’r--’);

xl ab b e l(’ Ti i m e i nd ex t”);

leg e nd(“s [t t ] ’,’ y [t ]');;

title(” “ 濾波器輸出波形’))

實驗 四

周期信號得頻域分析

1..實驗目得

? 掌握周期信號傅立葉級數分解與合成得計算公式 ? 掌握利用 MATLAB實現(xiàn)周期信號傅立葉級數分解與綜合方法 ? 理解并掌握周期信號頻譜特點

2、實驗內容 1、仿照例程,實現(xiàn)下述周期信號得傅立葉級數分解與合成:

要求:

(a)首先,推導出求解,,得公式,計算出前 10 次系數;

(b)利用MATLAB 求解,,得值,其中,求解前 10 次系數,并給出利用這些系數合成得信號波形。

(a)設周期信號得周期為,角頻率,且滿足狄里赫利條件,則該周期信號可以展開成傅立葉級數。

(1)三角形式傅立葉級數

dt t n t fTbdt t n t fTadt t fTat n b t n a at b t a t b t a t b t a a t fTT nTT nTTnnnnn n n n???? ???????????? ? ?? ? ? ? ? ? ? ? ?***1 02 2 2 2 1 1 1 1 0111111sin)(2cos)(2)(1)sin()cos(...sin cos...sin cos sin cos)(??? ?? ? ? ? ? ?

(2)指數形式傅立葉級數

(b)求解,及合成信號波形所用程序: function [A_sym,B_sym]=CTFShchsym % 采用符號計算求一個周期內連續(xù)時間函數 f 得三角級數展開系數,再用這些 %

展開系數合成連續(xù)時間函數f、傅立葉級數 % 量值數是就都出輸入輸得數函?%

數階得波諧 6=fN?% Nn

數位確準得據數出輸?% 數系開展項 soc 波諧次、、、3,2,1是就次依素元后其,項流直是就素元 1 第?mys_A?% B_sym 第 2,3,4,、、、元素依次就是 1,2,3、、、次諧波 sin項展開系數 %

tao=1

tao/T=0、2 syms t n k x

T=4;tao=T/4;a=-1、5;if nargin<4

Nf=10; end if nargin<5

Nn=32;end

1-3-4 5 4 1 O

x=time_fun_x(t);A0=int(x,t,a,T+a)/T;

%求出三角函數展開系數A0 As=2/T*int(x*cos(2*pi*n*t/T),t,a,T+a);

%求出三角函數展開系數 As Bs=2/T*int(x*sin(2*pi*n*t/T),t,a,T+a);

%求出三角函數展開系數 Bs A_sym(1)=double(vpa(A0,Nn));

%獲取串數組 A0 所對應得 ASC2碼數值數組 for k=1:Nf A_sym(k+1)=double(vpa(subs(As,n,k),Nn));

%獲取串數組A所對應得 ASC2碼數值數組 B_sym(k+1)=double(vpa(subs(Bs,n,k),Nn));

%獲取串數組B所對應得 ASC2 碼數值數組 end;

if nargout==0

c=A_sym;disp(c);

%輸出 c 為三角級數展開系數:第 1 元素就是直流項,其后元素依次就是 1,2,3、、、次諧波cos 項展開系數 d=B_sym;disp(d);

%輸出 d 為三角級數展開系數:

第 2,3,4,、、、元素依次就是 1,2,3、、、次諧波sin 項展開系數

t=—3*T:0、01:3*T;

f 0= c(1);

%直流

f 1 = c(2)、* co s(2* p i* 1 * t /T)+ d(2)、* s i n(2 * pi* 1 * t /T);

% 基波

f 2= c(3)、* c o s(2*pi * 2 * t/T)+d(3)、*sin(2 * pi * 2* t /T);

% 2 次諧波

f3=c(4)、*cos(2*pi*3*t/T)+d(4)、*sin(2*pi*3*t/T);

% 3次諧波

f4=c(5)、*cos(2*pi*4*t/T)+d(5)、*sin(2*pi*4*t/T);

% 4次諧波

f5=c(6)、*cos(2*pi*5*t/T)+d(6)、*sin(2*pi*5*t/T);

% 5次諧波

f6=c(7)、*cos(2*pi*6*t/T)+d(7)、*sin(2*pi*6*t/T);

% 6 次諧波

f 7=c(8)、*cos(2*p i * 7 *t/T)

+d(8)、* sin(2 * p i * 7 *t/T);

% 7 次諧波

f8=c(9)、*cos(2*pi*8*t/T)+d(9)、*sin(2*pi*8*t/T);

% 8次諧波

f9 = c(1 0)、* c o s(2 * p i*9 * t /T)+d(10)、* s in(2 * p i * 9 *t/T);

% 9 次諧波

f 1 0=c(11)、*co s(2 * pi*10*t/T)

+d(1 1)、*s i n(2*pi * 1 0 *t/T);

% 10次諧波

f11=f0+f1+f2;

% 直流+基波+2 次諧波

f12=f11+f3;

% 直流+基波+2 次諧波+3 次諧波

f13=f12+f4+f5+f6;

% 直流+基波+2 次諧波+3次諧波+4次諧波+5 次諧波+6 次

諧波

f14=f13+f7+f8+f9+f10;

%0~10 次

subplot(2,2,1)

plot(t,f0+f1),hold on

y=time_fun_e(t);

%調用連續(xù)時間函數-周期矩形脈沖

plot(t,y,”r:“)

title(”直流+基波’)

axis([-8,8,-0、5,1、5])

subplot(2,2,2)

plot(t,f12),hold on

y=time_fun_e(t);

plot(t,y,’r:’)

title(“1—3 次諧波+直流”)

axis([—8,8,-0、5,1、5])

subplot(2,2,3)

plot(t,f13),hold on

y=time_fun_e(t);

plot(t,y,’r:’)

title(“1—6 次諧波+直流')

axis([-8,8,-0、5,1、5])

subplot(2,2,4)

plot(t,f14),hold on

y=time_fun_e(t);

plot(t,y,”r:’)

title(’1—10 次諧波+直流“)

axis([-8,8,-0、5,1、5])

hold off end function y=time_fun_e(t)% 該函數就是 CTFShchsym、m 得子函它由符號函數與表達式寫成 a=1、5; T=4; h=1; tao=T/4;t=—3*T:0、01:3*T;e1=1/2+1/2、*sign(t—0、5+tao/2); e2=1/2+1/2、*sign(t—0、5—tao/2); y=h、*(e1—e2);

%連續(xù)時間函數—周期矩形脈沖 function x=time_fun_x(t)

% 該函數就是 CTFShchsym、m得子函數。它由符號變量與表達式寫成.h=1;

x1=sym(”Heaviside(t)“)*h;x=x1-sym(’Heaviside(t-1)’)*h;

2、已知周期為T=4 得三角波,在第一周期(-2

function [A_sym,B_sym]=CTFSshbpsym(T,Nf)% 采用符號計算求[0,T]內時間函數得三角級數展開系數。

%

? 函數得輸入輸出都就是數值量 % Nn

輸出數據得準確位數 % mys_A? 第1元素就是直流項,其后元素依次就是1,2,3、、、次諧波 cos項展開系數 % B_sym 數系開展項 nis 波諧次、、、3,2,1 是就次依素元、、、,4,3,2 第?%

T

T=m*tao, 信號周期 % ? fN? 諧波得階數 %

m(m=T/tao)周期與脈沖寬度之比,如 m=4,8,16,100等 %

tao

脈寬:tao=T/m

syms t

n

if nargin<3

Nf=input(’please Input 所需展開得最高諧波次數:Nf=’);end

T=input(’please Input 信號得周期 T=”);if nargin〈5

Nn=32;end y=time_fun_s(t); A0=2/T*int(y,t,0,T/2);As=2/T*int(y*cos(2*pi*n*t/T),t,0,T/2);

Bs=2/T*int(y*sin(2*pi*n*t/T),t,0,T/2);A_sym(1)=double(vpa(A0,Nn));for k=1:Nf

A_sym(k+1)=double(vpa(subs(As,n,k),Nn));

B_sym(k+1)=double(vpa(subs(Bs,n,k),Nn));

end if nargout==0

An=fliplr(A_sym);

%對 A_sym 陣左右對稱交換

An(1,k+1)=A_sym(1);

%A_sym 得 1*k 陣擴展為 1*(k+1)陣

An=fliplr(An);

%對擴展后得 S1陣左右對稱交換回原位置

Bn=fliplr(B_sym);

%對 B_sym 陣左右對稱交換

Bn(1,k+1)=0;

%B_sym得 1*k 陣擴展為1*(k+1)陣

Bn=fliplr(Bn);

%對擴展后得 S3陣左右對稱交換回原位置

FnR=An/2—i*Bn/2;

% 用三角函數展開系數 A、B值合成付里葉指數系數

FnL=fliplr(FnR);

N=Nf*2*pi/T;

k2=—N:2*pi/T:N;

Fn=[FnL,F(xiàn)nR(2:end)];

%subplot(3,3,3)

%x=time_fun_e(t);

% 調用連續(xù)時間函數-周期矩形脈沖

subplot(2,1,1)

stem(k2,abs(Fn));

%畫出周期矩形脈沖得頻譜(T=M*tao)

title('連續(xù)時間函數周期三角波脈沖得雙邊幅度譜’)

axis([-80,80,0,0、12])

line([-80,80],[0,0],'color“,’r”)

line([0,0],[0,0、12],’color’,'r“)

end function x=time_fun_e(t)% 該函數就是CTFSshbpsym、m得子函數。它由符號變量與表達式寫成。

% t

組數間時是就?% T 2、0=T/oat=ytud

期周是就??T=5;t=—2*T:0、01:2*T; tao=T/5;x=rectpuls(t,tao);

%產生一個寬度 tao=1 得矩形脈沖 subplot(2,2,2)

plot(t,x)

hold on x=rectpuls(t—5,tao);

%產生一個寬度tao=1 得矩形脈,中心位置在t=5處 plot(t,x)

hold on x=rectpuls(t+5,tao);

%產生一個寬度tao=1得矩形脈,中心位置在 t=—5處 plot(t,x)

title(”周期為 T=5,脈寬 tao=1得矩形脈沖')axis([-10,10,0,1、2])function y=time_fun_s(t)

syms t y=1—abs(t);x1=sym('Heaviside(t+2)’);x=x1—sym("Heaviside(t-2)’);y=y*x;ezplot(t,y,[—10,10])grid

第二篇:信號與系統(tǒng)仿真實驗報告

信號與系統(tǒng)

仿真

實 驗 報 告

班級: 學號: 姓名: 學院:

實驗一

一、實驗者姓名:

二、實驗時間:

三、實驗地點:

四、實驗題目:

5(s2?5s?6)求三階系統(tǒng)H(s)?3的單位階躍響應,并繪制響應波形圖。

s?6s2?10s?8

五、解題分析:要知道求單位階躍響應需知道所用函數,以及產生波形圖所需要用到的函數。

六、試驗程序:

num=[5 25 30];den=[1 6 10 8];step(num,den,10);title(‘Step response’)

七、實驗結果:

實驗所得波形圖如下:

Step response4.543.53Amplitude2.521.510.50012345Time(sec)678910

八、實驗心得體會:通過本次試驗了解學會了一些新的函數的應用。了解到了N階系統(tǒng)的單位階躍響應的計算方法,和系統(tǒng)的響應波形圖的函數應用和繪制方法。為后面的實驗打下基礎,并對信號仿真和《信號與系統(tǒng)》這門課程之間的聯(lián)系有所增加,對《信號與系統(tǒng)》這門課里的問題也有了更加深入地了解。

九、實驗改進想法:無。

實驗二

一、實驗者姓名:

二、實驗時間:

三、實驗地點:

四、實驗題目:

一個因果線性移不變系統(tǒng)y(n)?0.81y(n?2)?x(n)?x(n?2),求:(1)H(z);(2)沖激響應h(n);(3)單位階躍響應u(n);(4)H(ej?),并繪出幅頻和相頻特性。

五、解題分析:離散卷積是數字信號處理中的一個基本運算,MTLAB提供的計算兩個離散序列卷積的函數是conv,其調用方式為 y=conv(x,h)。其中調用參數x,h為卷積運算所需的兩個序列,返回值y是卷積結果。

MATLAB函數conv的返回值y中只有卷積的結果,沒有y的取值范圍。由離散序列卷積的性質可知,當序列x和h的起始點都為k=0時,y的取值范圍為k=0至length(x)+length(h)-2。

許多離散LTI都可用如下的線性常系數的差分方程描述

?ay[k?n]??bx[k?n]

nnn?0n?0NN其中x[k]、y[k]分別系統(tǒng)的輸入和輸出。在已知差分方程的N個初始狀態(tài)y[k],和輸入x[k],就可由下式迭代計算出系統(tǒng)的輸出

y[k]???(an/a0)y[k?n]??(bn/b0)x[k?n]

n?1n?0NM利用MATLAB提供的filter函數,可方便地計算出上述差分方程的零狀態(tài)響應。filter函數調用形式為 y=filter(b,a,x)。其中 a?[a0,a1,...,aN],b?[b0,b1,...,bM],分別表示差分方程系數。X表示輸入序列,y表示輸出序列。輸出序列的長度和序列相同。

當序列的DTFT可寫成ej?的有理多項式時,可用MATLAB信號處理工具箱提供的freqz函數計算DTFT的抽樣值。另外,可用MATLAB提供的abs、angle、real、imag等基本函數計算 DTFT的幅度、相位、實部、虛部。若X(ej?)可表示為

b0?b1e?j??...bMe?j?MB(ej?)X(e)??j??j??j?NA(e)a0?a1e?...?aNe則freqz的調用形式為 X=freqz(b,a,w),其中的b和 a分別是表示前一個

j?式子中分子多項式和分母多項式系數的向量,即a?[a0,a1,...,aN],w為抽樣的頻率點,向量w的長度至少為2。返回值X就是DTFTb?[b0,b1,...,bM]。在抽樣點w上的值。注意一般情況下,函數freqz的返回值X是復數。

六、實驗程序:

clc;clear;close;b=[1 0-1];a=[1 0-0.81];figure(1);subplot(2,1,1);dimpulse(b,a,20)subplot(2,1,2);dstep(b,a,50)w=[0:1:512]*pi/512;figure(2);freqz(b,a,w)

七、實驗結果:

沖擊響應圖及階躍響應圖:

Impulse Response1Amplitude0.50-0.50246810Time(sec)Step Response12141618201Amplitude0.500510152025Time(sec)3035404550 100Magnitude(dB)0-100-200-30000.10.20.30.40.50.60.70.8Normalized Frequency(?? rad/sample)0.91100Phase(degrees)500-50-10000.10.20.30.40.50.60.70.8Normalized Frequency(?? rad/sample)0.91

八、實驗心得體會:通過實驗我們知道了使用Matlab來繪出出一個線性移不變系統(tǒng)的幅頻和相頻曲線。并知道了在《信號與系統(tǒng)》中得一些差分方程和各種響應,譬如零輸入相應、零狀態(tài)響應、全響應、自由響應、強迫響應、沖擊響應、單位階躍響應等等各種響應在Matlab中的函數表達方式和他們的求法,以及系統(tǒng)的幅頻和相頻曲線的繪制都有了一定深刻的認識。

九、實驗改進想法:無。

實驗三

一、實驗者姓名:

二、實驗時間:

三、實驗地點:

四、實驗題目:

模擬信號x(t)?2sin(4?t)?5cos(8?t),求N?64的DFT的幅值譜和相位譜。

五、解題分析:在MATLAB信號處理工具箱中,MATLAB提供了4個內部函數用于計算DFT和IDFT,它們分別是:fft(x),fft(x,N),ifft(X),ifft(X,N)。

fft(x)計算M點的DFT。M是序列x的長度,即M=length(x)。

fft(x,N)計算N點的DFT。若M>N,則將原序列截短為N點序列,再計算其N點DFT;若M

ifft(X)計算M點的IDFT。M是序列X的長度。

ifft(X,N)計算N點IDFT。若M>N,則將原序列截短為N點序列,再計算其N點IDFT;若M

六、實驗程序:

clc;clear;close;N=64;n=0:63;t=d*n;q=n*2*pi/N;x=2*sin(4*pi*t)+5*cos(8*pi*t);y=fft(x,N);subplot(3,1,1);plot(t,x);title(‘source signal’);subplot(3,1,2);plot(q,abs(y));title(‘magnitude’);subplot(3,1,3);plot(q,angle(y));title(‘phase’);

七、實驗結果:

***0100806040200|F(k)|05101520Frequency253035

***0100806040200|F(k)|05101520Frequency253035 4321|jW|0-1-2-3-405101520Frequency253035Step Response400020000-2000 Amplitude-4000-6000-8000-10000-12000-1400001234n(samples)5678

八、實驗心得體會:通過本次試驗我知道了求取模擬信號在N等于一定值時的的DFT的幅值譜和相位譜的求法。通過本次實驗,對幅值譜和相位譜有了更深的了解,并與課程《信號與系統(tǒng)》里的一些相關知識連接到了一起,使得學到的只是更加深刻、有意義。

九、實驗改進想法:無。

實驗四

一、實驗者姓名:

二、實驗時間:

三、實驗地點:

四、實驗題目:

將信號x(t)?sin(240?t)做離散序列,比較原序列與經過FFT和IFFT變換后的序列,并做出說明。

五、解題分析:此題需要對信號做離散序列,還要做FFT和IFFT變換,然后得到圖像進行比較。連續(xù)時間函數與離散時間函數在編程中的區(qū)別主要體現(xiàn)在如下兩個方面:第一,自變量的取值范圍不同,離散時間函數的自變量是整數,而連續(xù)時間函數的自變量為一定范圍內的實數;第二,繪圖所用的函數不同,連續(xù)函數圖形的繪制不止一個。本實驗中要求繪制離散時間信號圖,可以應用MATLAB中的函數來實現(xiàn)。用MATLAB表示一離散序列,可用兩個向量來表示。其中一個向量表示自變量的取值范圍,另一個向量表示序列的值。之后畫出序列波形。當序列是從0開始時,可以只用一個向量x來表示序列。由于計算機內寸的限制,MATLAB無法表示一個無窮長的序列。對于典型的離散時間信號,可用邏輯表達式來實現(xiàn)不同自變量時的取值。

六、實驗程序:

t=0:1/255:1;x=sin(2*pi*120*t);y=real(ifft(fft(x)));subplot(2,1,1);plot(t,x);title(‘原波形’);subplot(2,1,2);plot(t,y);

七、實驗結果:

原波形10.50-0.5-100.10.20.30.40.50.60.70.80.91恢復的波形10.50-0.5-100.10.20.30.40.50.60.70.80.91

八、實驗心得體會:通過對做信號的離散序列以及經FFT和IFFT的變換,了解了相關特性。通過計算機做出的信號波形圖,我們能夠很直白的看出原波形和經過變換后的波形的差別。

九、實驗改進想法:無。

實驗五

一、實驗者姓名:

二、實驗時間:

三、實驗地點:

四、實驗題目:

2s,激勵信號22(s?1)?100x(t)?(1?cot)s?co1s0(t)0,求(1)帶通濾波器的頻率響應;(2)輸出穩(wěn)態(tài)響應并繪制圖形。已知帶通濾波器的系統(tǒng)函數為H(s)?

五、解題分析:需要知道求頻率響應的方法,并繪制圖形。

六、實驗程序:

clear;t=linspace(0,2*pi,1001);w=[99,100,101];U=[0.5,1,0.5];b=[2,0];a=[1,2,10001];u1=U*cos(w’*t+angle(U’)*ones(1,1001));H=polyval(b,j*w)./polyval(a,j*w);H=freqs(b,a,w);subplot(2,1,1),plot(w,abs(H)),grid;subplot(2,1,2),plot(w,angle(H)),grid;u21=abs(U(1)*H(1))*cos(99*t+angle(U(1)*H(1)));u22=abs(U(2)*H(2))*cos(100*t+angle(U(2)*H(2)));u23=abs(U(3)*H(3))*cos(101*t+angle(U(3)*H(3)));u2=u21+u22+23;figure(2);subplot(2,1,1),plot(t,u1);subplot(2,1,2),plot(t,u2);

七、實驗結果:

10.90.80.79910.50-0.5-19999.299.499.699.8100100.2100.4100.6100.810199.299.499.699.8100100.2100.4100.6100.8101

210-1-***222101234567

八、實驗心得體會:通過本次試驗,了解了頻率響應求法,加深了對輸出穩(wěn)態(tài)響應的印象。

九、實驗改進想法:無。

第三篇:信號與系統(tǒng)實驗報告1

長江大學電工電子實驗中心實驗報告

野外獲得的重力數據要作進一步處理和解釋才能解決所提出的地質任務﹐主要分3個階段﹕野外觀測數據的處理﹐并繪制各種重力異常圖﹔重力異常的分解(應用平均法﹑場的變換﹑頻率濾波等方法)﹐即從疊加的異常中分出那些用來解決具體地質問題的異常﹔確定異常體的性質﹑形狀﹑產狀及其他特征參數。解釋

解釋分為定性的和定量的兩個內容﹐定性解釋是根據重力圖并與地質資料對比﹐初步查明重力異常性質和獲得有關異常源的信息。除某些構造外﹐對一般地質體重力異常的解釋可遵循以下的一些原則﹕極大的正異常說明與圍巖比較存在剩馀質量﹔反之﹐極小異常是由質量虧損引起的。靠近質量重心﹐在地表投影處將觀測到最大異常。最大的水平梯度異常相應于激發(fā)體的邊界。延伸異常相應于延伸的異常體﹐而等軸異常相應于等軸物體在地表的投影。對稱異常曲線說明質量相對于通過極值點的垂直平面是對稱分布的﹔反之﹐非對稱曲線是由于質量非對稱分布引起的。在平面上出現(xiàn)幾個極值的復雜異常輪廓﹐表明存在幾個非常接近的激發(fā)體。定量解釋是根據異常場求激發(fā)體的產狀要素建立重力模型。一種常用的反演方法是選擇法﹐即選擇重力模型使計算的重力異常與觀測重力異常間的偏差小于要求的誤差。

由于重力反演存在多解性﹐因此﹐必須依靠研究地區(qū)的地質﹑鉆井﹑巖石密度和其他物探資料來減少反演的多解性。應用運用領域

在區(qū)域地質調查﹑礦產普查和勘探的各個階段都可應用重力勘探﹐要根據具體的地質任務設計相應的野外工作方法。應用條件

應用重力勘探的條件是﹕被探測的地質體與圍巖的密度存在一定的差別﹔被探測的地質體有足夠大的體積和有利的埋藏條件﹔干擾水平低。意義 重力勘探解決以下任務﹕

1、研究地殼深部構造﹔研究區(qū)域地質構造﹐劃分成礦遠景區(qū)﹔

2、掩蓋區(qū)的地質填圖﹐包括圈定斷裂﹑斷塊構造﹑侵入體等﹔

3、廣泛用于普查與勘探可燃性礦床(石油﹑天然氣﹑煤)﹐

4、查明區(qū)域構造﹐確定基底起伏﹐發(fā)現(xiàn)鹽丘﹑背斜等局部構造﹔

5、普查與勘探金屬礦床(鐵﹑鉻﹑銅﹑多金屬及其他)﹐主要用于查明與成礦有關的構造和巖體﹐進行間接找礦﹔

6、也常用于尋找大的﹑近地表的高密度礦體﹐并計算礦體的儲量﹔工程地質調查﹐如探測巖溶﹐追索斷裂破碎帶等。

第四篇:信號與系統(tǒng) MATLAB實驗報告

院系:

年級:

姓名:

實驗時間:

實驗地點:

MATLAB實驗報告

專業(yè):

班號:

學號:

《信號與系統(tǒng)》

實驗一 連續(xù)時間信號的表示及可視化

實驗題目:

f(t)??(t);f(t)??(t);f(t)?eat(分別取a?0及a?0); f(t)?R(t);f(t)?Sa(?t);f(t)?Sin(2?ft)(分別畫出不同周期個數的波形)。

解題分析:

以上各類連續(xù)函數,先運用t = t1: p:t2的命令定義時間范圍向量,然后調用對應的函數,建立f與t的關系,最后調用plot()函數繪制圖像,并用axis()函數限制其坐標范圍。

實驗程序:

(1)f(t)??(t)

t=-1:0.01:3 %設定時間變量t的范圍及步長 f=dirac(t)%調用沖激函數dirac()plot(t,f)%用plot函數繪制連續(xù)函數 axis([-1,3,-0.5,1.5])%用axis函數規(guī)定橫縱坐標的范圍(2)f(t)??(t)

t=-1:0.01:3 %設定時間變量t的范圍及步長 f=heaviside(t)%調用階躍函數heaviside()plot(t,f)%用plot函數繪制連續(xù)函數 title('f(t)=heaviside(t)')%用title函數設置圖形的名稱 axis([-1,3,-0.5,1.5])%用axis函數規(guī)定橫縱坐標的范圍(3)f(t)?eat

a=1時:

t=-5:0.01:5 %設定時間變量t的范圍及步長 f=exp(t)%調用指數函數exp()

plot(t,f)%用plot函數繪制連續(xù)函數 title('f=exp(t)')%用title函數設置圖形的名稱 axis([-5,5,-1,100])%用axis函數規(guī)定橫縱坐標的范圍 a=2時:

t=-5:0.01:5 f=exp(2*t)%調用指數函數exp()plot(t,f)title('f=exp(2*t)')axis([-5,5,-1,100])a=-2時: t=-5:0.01:5 f=exp(-2*t)plot(t,f)title('f=exp(-2*t)')axis([-5,5,-1,100])(4)f(t)?R(t)

t=-5:0.01:5 f=rectpuls(t,2)%用rectpuls(t,a)表示門函數,默認以零點為中心,寬度為a plot(t,f)title('f=R(t)')axis([-5 5-0.5 1.5])(5)f(t)?Sa(?t)

ω=1時: t=-20:0.01:20 f=sin(t)./t %調用正弦函數sin(),并用sin(t)./t實現(xiàn)抽樣函數 plot(t,f)title('f(t)=Sa(t)')axis([-20,-20,-0.5,1.1])3

ω=5時: t=-20:0.01:20 f=sin(5*t)./(5*t)plot(t,f)title('f(t)=Sa(5*t)')axis([-20,-20,-0.5,1.1])(6)f(t)?Sin(2?ft)

ω=1時: t=-10:0.01:10 f=sin(t)%plot(t,f);title('f=sin(t)')axis([-10,10,-2,2])ω=5時: t=-10:0.01:10 f=sin(5*t)plot(t,f);title('f=sin(5*t)')axis([-10,10,-2,2])

實驗結果;

(1)

調用正弦函數sin()4

1.510.50-0.5-1-0.500.511.522.532)

f(t)=heaviside(t)1.510.50-0.5-1-0.500.511.522.533)((a=1時:

f=exp(t)***3020100-5-4-3-2-1012345a=2時:

f=exp(2*t)***3020100-5-4-3-2-1012345

a=-2時:

f=exp(-2*t)***3020100-5-4-3-2-1012345(4)

f=R(t)1.510.50-0.5-5-4-3-2-1012345

(5)ω=1時:

f(t)=Sa(t)10.80.60.40.20-0.2-0.4-20-15-10-505101520ω=5時:

f(t)=Sa(5*t)10.80.60.40.20-0.2-0.4-20-15-10-505101520(6)ω=1時:

f=sin(t)21.510.50-0.5-1-1.5-2-10-8-6-4-20246810

ω=5時:

f=sin(5*t)21.510.50-0.5-1-1.5-2-10-8-6-4-20246810

實驗心得體會:(1)在 MATLAB中,是用連續(xù)信號在等時間間隔點的樣值來近似地表示連續(xù)信號的,當取樣時間間隔足夠小時,這些離散的樣值就能較好地近似出連續(xù)信號。在 MATLAB 中t = t1: p: t2的命令定義時間范圍向量,t1為信號起始時間,t2為終止時間,p為時間間隔。

(2)plot()函數可用于連續(xù)函數的繪制。

(3)用axis()函數限制坐標范圍,可使圖像更加勻稱美觀。

改進想法:

本題中函數的表示方法都不只一種。如階躍函數可以借助符號函數來實現(xiàn)可視化。其程序和結果如下: t=-5:0.05:5 f=sign(t)%調用符號函數sign()axis([-5,5,-1.1,1.1])

ff=1/2+1/2*f %運用階躍函數與符號函數的關系,表示出階躍函數ff plot(t,ff)axis([-5,5,-0.1,1.1])

f=heaviside(t)10.80.60.40.20-5-4-3-2-1012345

實驗二 離散時間信號的表示及可視化

實驗題目:

f(n)??(n);f(n)??(n);f(n)?ean(分別取a?0及a?0);

f(n)?RN(n)(分別取不同的N值);f(n)?Sa(n?); f(n)?Sin(n?)(分別取不同的?值);

解題分析:

以上各類離散函數,可仿照連續(xù)函數的可視化,先運用n =n1: p: n2的命令定義自變量的范圍及步長,然后調用對應的函數,建立f與t的關系,最后調用stem()函數繪制圖像,并用axis()函數限制其坐標范圍。

實驗程序:

(1)f(n)??(n)

n=-5:0.5:5 %設定時間變量n的范圍及步長 f=dirac(n)stem(n,f)%調用stem()繪制離散函數 title('f=dirac(t)')axis([-5,5,-3,10])%用axis函數規(guī)定橫縱坐標的范圍(2)f(n)??(n)

n=-5:0.5:5 f=heaviside(n)stem(n,f)title('f=Heaviside(t)')axis([-5,5,-0.5,1.5])(3)f(n)?ean

a=1時:

n=-5:0.5:5 f=exp(n)stem(n,f)title('f=exp(n)')a=2時: n=-5:0.5:5 f=exp(2*n)stem(n,f)title('f=exp(2*n)')a=-2時: n=-5:0.5:5 f=exp(-2*n)stem(n,f)title('f=exp(-2*n)')(4)f(n)?RN(n)

n=-5:0.5:5 f=rectpuls(n,2)stem(n,f)title('f=R(n)')axis([-5,5,-0.5,1.5])(5)f(n)?Sa(n?)

ω=1時: n=-20:0.5:20 f=sin(n)./(n)stem(n,f)title('f=Sa(n)')axis([-20,-20,-0.5,1.1])ω=5時: n=-20:0.5:20 f=sin(5*n)./(5*n)13

stem(n,f)title('f=Sa(5*n)')axis([-20,-20,-1,5])(6)f(n)?Sin(n?)

ω=1時: n=-5:0.5:5 f=sin(n)stem(n,f)title('f=sin(n)')axis([-5,5,-2,2])ω=5時: n=-5:0.5:5 f=sin(5*n)stem(n,f)title('f=sin(5*n)')axis([-5,5,-2,2])

實驗結果;

(1)

f=dirac(t)1086420-2-5-4-3-2-10123452)

f=Heaviside(t)1.510.50-0.5-5-4-3-2-10123453)((a=1時:

f=exp(n)150100500-5-4-3-2-1012345a=2時:

2.5x 104f=exp(2*n)21.510.50-5-4-3-2-1012345

a=-2時:

4f=exp(-2*n)2.5x 1021.510.50-5-4-3-2-1012345(4)

f=R(n)1.510.50-0.5-5-4-3-2-1012345

(5)ω=1時:

f=Sa(n)10.80.60.40.20-0.2-0.4-20-15-10-505101520ω=5時:

f=Sa(5*n)0.250.20.150.10.050-0.05-0.1-0.15-0.2-20-15-10-505101520(6)ω=1時:

f=sin(n)21.510.50-0.5-1-1.5-2-5-4-3-2-1012345

ω=5時:

f=sin(5*n)21.510.50-0.5-1-1.5-2-5-4-3-2-1012345

實驗心得體會: 用plot()函數可以繪制離散序列,但是與連續(xù)序列有所不同,需要在括號內加上'.'。但是plot()畫出來的函數圖像不直觀,顯得很凌亂。

改進想法:

(1)對于離散函數,如果使用stem(n,f, '.')函數,繪圖效果更好。如抽樣函數的程序: n=-20:0.5:20 f=sin(n)./(n)stem(n,f,'.')title('f=Sa(n)')axis([-20,-20,-0.5,1.1])繪圖結果如下:

f=Sa(n)10.80.60.40.20-0.2-0.4-20-15-10-505101520

對比可知此法做出的圖像更加清晰美觀。

(2)MATLAB 可以自動地根據曲線數據的范圍選擇合適的坐標系,從而使得曲線盡可能清晰地顯示出來,一般情況下不必選擇坐標系。但是,如果對 MATLAB自動產生的坐標軸不滿意,可以利用 axis 命令對坐標軸進行調整。

實驗三 系統(tǒng)的時域求解

實驗題目:

1.設h(n)?(0.9)nu(n),x(n)?u(n)?u(n?10),求y(n)?x(n)*h(n),并畫出x(n)、h(n)、y(n)波形。

y(n)?0.81y(n?2)?x(n)?x(n?2)的單位

j?2.求因果線性移不變系統(tǒng)抽樣響應h(n),并繪出H(e)的幅頻及相頻特性曲線。

解題分析:

1.用heaviside()和exp()函數 表示出x(n)和h(n),然后調用conv()函數實現(xiàn)x(n)和h(n)的卷積y(n)。并且分別將三個函數圖像繪出。

2.通過給矩陣a,b賦值,建立系統(tǒng)差分方程,然后調用impz()函數求系統(tǒng)的沖激響應,再用函數freqs(b,a)進行系統(tǒng)頻率響應的分析。

實驗程序:

(1)

n=-10:20 %設置變量范圍,默認步長為1 f=heaviside(n)x=heaviside(n)-heaviside(n-10)%階躍函數直接相減 figure(1)%產生圖像窗口1 stem(n,x)%繪制函數x title('x(n)')h=0.9.^n.*f %函數h的表達式 figure(2)%產生圖像窗口2 stem(n,h)%繪制函數h title('h(n)')n1=-20:40 y=conv(h,x)%調用conv()函數求h和x的卷積

figure(3)%產生圖像窗口3 stem(y)%繪制函數y title('y(n)=x(n)*h(n)')(2)

a=[1 0-0.81] %描述系統(tǒng)的差分方程的系數 b=[1 0-1] %描述系統(tǒng)的差分方程的系數 figure(1)h=impz(n,m,-10:10)%調用impz()函數求系統(tǒng)的沖激響應 stem(h)%繪制函數h的離散序列 title('h(n)')figure(2)freqs(b,a)%對連續(xù)系統(tǒng)頻率響應H(jw)進行分析的函數freqs()

實驗結果;

(1)

x(n)10.90.80.70.60.50.40.30.20.10-10-505101520

h(n)0.90.80.70.60.50.40.30.20.10-10-505101520y(n)=x(n)*h(n)***05060702)

(h(n)1.210.80.60.40.20-0.20510152025

100.09udeti100.05agnM100.0110-210-1100101Frequency(rad/s)1)s0.5reeeg(d0e hasP-0.5-110-210-1100101Frequency(rad/s)

實驗心得體會:

(1)計算離散序列的卷積時,應考慮其結果的橫坐標范圍的改變。(2)向量相乘時,注意用‘.’。

(3)借助MATLAB的內部函數conv()可以很容易地完成兩個信號的卷積運算,并且其完成的是兩個多項式的乘法運算,在MATLAB中它們的系數構成一個行向量來表示。

(3)表示系統(tǒng)的方法是用系統(tǒng)函數分子和分母多項式系數行向量來表示。

改進想法:

(1)n=-10:20 %f=heaviside(n)x=heaviside(n)-heaviside(n-10)%figure(1)%axis([-10,20,0,1])stem(n,x)%title('x(n)')h=0.9.^n.*f %figure(2)%stem(n,h)%axis([-10,20,0,1])title('h(n)')n1=-20:40 y=conv(h,x)%figure(3)%stem(y)%axis([0,62,0,7])title('y(n)=x(n)*h(n)')

運行結果:

設置變量范圍,默認步長為1

階躍函數直接相減 產生圖像窗口1 繪制函數x 函數h的表達式 產生圖像窗口2 繪制函數h 調用conv函數求h和x的卷積 產生圖像窗口3 繪制函數y 26

x(n)10.90.80.70.60.50.40.30.20.10-10-505101520h(n)10.90.80.70.60.50.40.30.20.10-10-505101520

y(n)=x(n)*h(n)***405060

實驗四 信號的DFT分析

實驗題目:

計算余弦序列x(n)?cos(?8n)RN(n)的DFT。分別對N=10、16、22時計算DFT,繪出X(k)幅頻特性曲線,分析是否有差別及產生差別的原因。

解題分析:

用矩陣代替門函數給變量n賦值,并設定不同的N值,然后調用fft()函數實現(xiàn)函數的傅里葉變換,然后用subplot()和stem()函數繪圖。

實驗程序:

(1)N=10時:

N=10 %設定N的值為10 n=[0:N-1] %用矩陣代替門函數給n賦值 x=cos((pi/8).*n)%調用cos()函數

y=fft(x)%調用fft()函數求x的傅里葉變換 subplot(2,1,1),stem(n,y)%繪制y的離散圖 title('DFT[cos((pi/8)*n]')subplot(2,1,2),stem(n,abs(y))%繪制y的幅頻特性曲線 title('X(k)')(2)N=16時:

N=16 %設定N的值為16 n=[0:N-1] %用矩陣代替門函數給n賦值 x=cos((pi/8).*n)%調用cos()函數

y=fft(x)%調用fft()函數求x的傅里葉變換 subplot(2,1,1),stem(n,y)%繪制y的離散圖 title('DFT[cos((pi/8)*n]')subplot(2,1,2),stem(n,abs(y))%繪制y的幅頻特性曲線

title('X(k)')(3)N=22時:

N=22 %設定N的值為22 n=[0:N-1] %用矩陣代替門函數給n賦值 x=cos((pi/8).*n)%調用cos()函數

y=fft(x)%調用fft()函數求x的傅里葉變換 subplot(2,1,1),stem(n,y)%繪制y的離散圖 title('DFT[cos((pi/8)*n]')subplot(2,1,2),stem(n,abs(y))%繪制y的幅頻特性曲線 title('X(k)')

實驗結果;

(1)N=10時:

DFT[cos((pi/8)*n]3210-10123456789X(k)64200123456789(2)N=16時:

DFT[cos((pi/8)*n]1050-5051015X(k)864200510153)N=22時:

DFT[cos((pi/8)*n]6420-20510152025X(k)***1(實驗結果分析:

由圖可知,不同的N值所對應的DFT序列和幅頻響應不同,是因為N代表DFT的變換區(qū)間長度,當N取不同的值時,函數所對應的離散傅里葉變換和幅頻特性曲線也不同。

實驗心得體會: MATLAB是計算機運算,無法實現(xiàn)無限時間信號和無限大數量的計算,故而周期信號只能取有限個諧波分量近似合成,即N值有限,且N值越大,仿真結果越接近。所以手工求取的傅里葉變換系數與MATLAB求取存在差別。

實驗五 系統(tǒng)時域解的快速卷積求法

實驗題目:

用快速卷積法計算系統(tǒng)響應

y(n)?x(n)*h(n),已知:

x(n)?sin(0.4n)R15(n),h(n)?0.9nR20(n)。要求取不同的L點數,并畫出x(n)、h(n)、y(n)波形,分析是否有差別及產生差別的原因。

解題分析:

根據離散序列卷積及傅里葉變換的性質,可先求出兩函數x(n)和h(n)的L點傅里葉變換,分別得到Xk和Yk,然后求Xk和Yk之積Hk的傅里葉反變換,即得到了x(n)和h(n)的卷積y(n)。

實驗程序:

L=10時:

n1=[0:14] %用矩陣代替門函數給n1賦值 x=sin(0.4.*n1)%寫出x的表達式 n2=[0:19] %給n2賦值 y=0.9.^n2 %寫出y的表達式

Xk=fft(x,10)%調用fft()函數求x的L(=10)點傅里葉變換 Yk=fft(y,10)%求y的L點傅里葉變換 Hk=Xk.*Yk %寫出Hk的表達式

h=ifft(Hk)%調用ifft()函數求Hk的傅里葉反變換 subplot(3,1,1),stem(x)%繪制x的離散圖 title('x(n)')subplot(3,1,2),stem(y)%繪制y的離散圖 title('y(n)')subplot(3,1,3),stem(h)%繪制h的離散圖 title('h(n)')xlabel('L=10')%橫坐標處做標注

(2)L=18時: n1=[0:14] x=sin(0.4.*n1)n2=[0:19] y=0.9.^n2 Xk=fft(x,18)Yk=fft(y,18)Hk=Xk.*Yk h=ifft(Hk)subplot(3,1,1),stem(x)title('x(n)')subplot(3,1,2),stem(y)title('y(n)')subplot(3,1,3),stem(h)title('h(n)')xlabel('L=18')(3)L=28時: n1=[0:14] x=sin(0.4.*n1)n2=[0:19] y=0.9.^n2 Xk=fft(x,28)Yk=fft(y,28)Hk=Xk.*Yk h=ifft(Hk)subplot(3,1,1),stem(x)title('x(n)')subplot(3,1,2),stem(y)title('y(n)')subplot(3,1,3),stem(h)title('h(n)')34

xlabel('L=28')(4)L=35時: n1=[0:14] x=sin(0.4.*n1)n2=[0:19] y=0.9.^n2 Xk=fft(x,35)Yk=fft(y,35)Hk=Xk.*Yk h=ifft(Hk)subplot(3,1,1),stem(x)title('x(n)')subplot(3,1,2),stem(y)title('y(n)')subplot(3,1,3),stem(h)title('h(n)')xlabel('L=35')

實驗結果;

(1)L=10時:

x(n)10-1051015y(n)10.***1820h(n)42012345678910L=102)L=18時:

x(n)10-1051015y(n)10.***1820h(n)50-***8L=183)L=28時:

36((x(n)10-1051015y(n)10.***1820h(n)50-5051015202530L=284)L=35時:

x(n)10-1051015y(n)10.***1820h(n)50-***L=35

37(實驗結果分析:

由圖可知,當L取不同的值時,對應的y(n)波形形狀相似,但是有所不同,產生這種差別的原因是L代表傅里葉變換區(qū)間長度,當L取不同的值時,所對應的函數波形也有所差別。

實驗心得體會:(1)計算離散序列的卷積,雖然本實驗的快速卷積方法看上去多次變換了變量的域,使過程變復雜了,但實際上減少了計算量,是一種快速而簡單的方法。(2)用subplot繪圖函數可將圖形窗口分成若干等份,便于將多個圖像進行分組或者比較。

改進想法:

當L取不同的值時,matlab自動生成的圖像的橫縱坐標范圍不同,不便于相互比較,因此可以自己規(guī)定坐標軸范圍,這樣可以更加直觀地看出各波形間的差別。

第五篇:信號與系統(tǒng)實驗報告總結

信號與系統(tǒng)實驗

實驗一常用信號的觀察

方波:

正弦波:

三角波:

在觀測中,虛擬示波器完全充當實際示波器的作用,在工作臺上連接AD1為示波器的輸入,輸入方波、正弦波、三角波信號時,可在電腦上利用軟件觀測到相應的波形,其縱軸為幅值可通過設置實現(xiàn)幅值自動調節(jié)以觀測到最佳大小的波形,其橫軸為時間,宜可通過設置實現(xiàn)時間自動調節(jié)以觀測到最佳寬度的波形。實驗四非正弦周期信號的分解與合成

方波DC信號:

DC信號幾乎沒有,與理論相符合,原信號沒有添加偏移。

方波基波信號:

基波信號為與原方波50Hz信號相對應的頻率為50Hz的正弦波信號,是方波分解的一次諧波信號。

方波二次諧波信號:

二次諧波信號頻率為100Hz為原方波信號頻率的兩倍,幅值較一次諧波較為減少。

方波三次諧波信號:

三次諧波信號頻率為150Hz為原方波信號的三倍。幅值較一二次諧波大為減少。

方波四次諧波信號:

四次諧波信號的頻率為200Hz為原方波信號的四倍。幅值較三次諧波再次減小。

方波五次諧波信號:

五次諧波頻率為250Hz為原方波信號的五倍。幅值減少到0.3以內,幾乎可以忽略。

綜上可知:50Hz方波可以分解為DC信號、基波信號、二次、三次、四次、五次諧波信號…,無偏移時即無DC信號,DC信號幅值為0。分解出來的基波信號即一次諧波信號頻率與原方波信號頻率相同,幅值接近方波信號的幅值。二次諧波、三次諧波、四次諧波、五次諧波依次頻率分別為原方波信號的二、三、四、五倍,且幅值依次衰減,直至五次諧波信號時幾乎可以忽略。可知,方波信號可分解為多個諧波。方波基波加三次諧波信號:

基波疊加上三次諧波信號時,幅值與方波信號接近,形狀還有一定差異,但已基本可以看出疊加后逼近了方波信號。

方波基波加三次諧波信號加五次諧波信號:

基波信號、三次諧波信號、五次諧波信號疊加以后,比基波信號、三次諧波信號疊加后的波形更加接近方波信號。

綜上所述:方波分解出來的各次諧波以及DC信號,疊加起來以后會逼近方波信號,且疊加的信號越多,越是接近方波信號。說明,方波信號可有多個諧波合成。

三角波DC信號:

三角波基波信號:

三角波二次諧波信號:

三角波三次諧波信號:

三角波四次諧波信號:

三角波五次諧波信號:

三角波基波加三次諧波信號:

三角波基波加三次諧波加五次諧波信號:

三角波信號的分析與方波信號的分析基本一致,可以看出三角波也可以分解為多個諧波,并且相應的多個多次諧波可以合成三角波信號,且參與合成的波形越多,合成波越是逼近三角波信號。

綜合兩個波形來看,可知任何周期性函數均可分解為相應的傅里葉展開式里所包含的直流分量和各次諧波項。且任何周期性函數均可由鎖對應的直流分量和各次諧波項所合成,參與合成的信號越多,結果越逼近周期性函數的圖形。

實驗思考題

1.什么樣的周期性函數沒有直流分量和余弦項;

答:無偏移的周期性函數沒有直流分量,當周期性函數為奇函數時沒有直流分量和余弦項。

2.分析理論合成的波形與實驗觀測到的合成波形之間誤差產生的原因。

答:理論合成的波形不能把所有無限個諧波合成起來,故必然產生誤差,且實驗設備、實驗方法也存在一定的誤差。

實驗二 零輸入、零狀態(tài)級完全響應

零輸入響應下降沿采樣:

零輸入響應上升沿采樣:

可見,零輸入響應按照指數形式下降,最終降為零。其規(guī)律符合-1tU(t)=RCc2e。

下載信號與系統(tǒng)實驗報告[本站推薦]word格式文檔
下載信號與系統(tǒng)實驗報告[本站推薦].doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯(lián)系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    信號與系統(tǒng)

    問題4:單側可導與單側連續(xù)、單側極限的關系?單側極限存在 并且極限值=函數值 可以推出單側連續(xù)可導必連續(xù),連續(xù)未必可導那么 單側可導是否可以推出單側連續(xù)?請證明;反之,單側極限......

    信號與系統(tǒng)標準實驗報告-參考[推薦閱讀]

    電 子 科 技 大 學 實 驗 報 告 學生姓名: 學 號:指導教師: 一、實驗室名稱:信號與系統(tǒng)實驗室 二、實驗項目名稱:三、實驗原理: 四、實驗目的: 五、實驗內容: 六、實驗器材(設備......

    信號與系統(tǒng)學習心得

    信號與系統(tǒng)學習心得 經過幾個星期對《信號與系統(tǒng)》的學習與認知,讓我逐步的走進這充滿神秘色彩的學科。現(xiàn)在我對于這么學科已經有了一點淺淺的認識。下面我就談談我對這門學......

    信號與系統(tǒng)總結

    信號與系統(tǒng)題型: 一,選擇題(20分) 總共10道,每道2分 二,填空題(18分) 總共6道,每道3分 三,判斷題(10分) 總共10道,每道1分 四,計算題(30分) 總共3道,每道10分 五,綜合題(22分) 總共1道,5或6小問(一......

    信號與系統(tǒng)學習心得

    學習信號與系統(tǒng)后的一些心得 經過一個學期對《信號與系統(tǒng)》的學習與認知,讓我逐步的走進這充滿神秘色彩的學科。這門課程是以《高等數學》為基礎,但它又不是一門只拘泥于數學......

    信號與系統(tǒng)試題庫

    信號與系統(tǒng)試題庫 一基礎知識: 1、卷積,頻譜,單邊拉普拉斯變換的定義,性質。 2、時域,頻域求系統(tǒng)的零狀態(tài)響應 3、復頻域求系統(tǒng)的響應。 二、 1、?e?3t?(t?2)dt?e?6 ???2、f(t)??(t?t0)?f(t?t0)......

    《信號與系統(tǒng)》教學大綱

    《信號與系統(tǒng)》教學大綱 一、課程基本信息 課程名稱:信號與系統(tǒng)(Signals and Systems) 課程類別:專業(yè)基礎課 課程學分:3 課程學時:40 二、課程目的及要求 通過本課程的教學,使學生......

    《信號與系統(tǒng)》教學大綱

    山東大學電氣工程學院課程教學大綱 《信號與系統(tǒng)》教學大綱 課程編號: 學分:3 參考學時:54 實驗學時:0 上機學時:0 適用專業(yè):電氣工程等 大綱執(zhí)筆人: 課程負責人:魏殿杰 一、課程......

主站蜘蛛池模板: 国产在线精品一区二区三区不卡| 成人超碰| 精品国产肉丝袜久久| 免费人成再在线观看视频| 精品一区二区成人精品| 国产精品视频一区二区三区不卡| 人妻中文字幕在线网站| 思思99re6国产在线播放| 亚洲欧美在线x视频| 国内精品视频一区二区八戒| 久久婷婷综合缴情亚洲狠狠| 成人免费视频在线观看地区免下载| 色偷偷亚洲男人的天堂| 超清av在线播放不卡无码| 97se亚洲国产综合自在线尤物| 国产精品久久久久久久久久久久午衣片| 久久国产精品精品国产色婷婷| 国产全肉乱妇杂乱视频| 风流少妇又紧又爽又丰满| 国产精品99无码一区二区| 亚洲精品久久久久玩吗| 一本无码人妻在中文字幕| 久久99热只有频精品8| 国产96在线 | 欧美| 国产婷婷成人久久av免费高清| 极品少妇被啪到呻吟喷水| 一本久久伊人热热精品中文| 亚洲日本va一区二区三区| 精品国产精品三级精品av网址| 亚洲免费观看| 国产免费破外女真实出血视频| 国产精品无码久久久久成人影院| 国产偷窥女洗浴在线观看| 正在播放国产对白孕妇作爱| 少妇精品揄拍高潮少妇| 久久亚洲国产精品五月天婷| 99在线精品免费视频九九视| 中国免费看的片| 伊人无码精品久久一区二区| 精品国产一区二区三区久久久狼| 久久永久免费人妻精品我不卡|