手把手MATLAB 離散信號表示 指數 正弦 單位階躍序列的表示

MATLAB 離散信號表示 指數 正弦 單位階躍序列的表示

序號 內容
1 指數序列
2 正弦序列
3 單位階躍序列

一,指數序列

1,指數序列的數學表達式:f(t)=Aeαtf(t)=Ae^{ \alpha t}
2,簡單例子:f[k]=2kf[k]=2^{k}
3,代碼:

k=0:10;A=1;a=2; 
fk=A*a.^k;
stem(k,fk,'.');%畫點函數,序列用一個‘.’作爲端點
axis([-1,11,-1, 1100]);

4,圖像截圖
在這裏插入圖片描述

二,正弦序列

1,正弦序列的數學表達式:f(t)=cos(Ω0t+ϕ)f(t)=\cos( \Omega_0 t +\phi )
2,簡單例子:f[k]=sin(π6k)f[k]=\sin( \frac \pi6 k )
3,代碼:

k=0:39; 
fk=sin(pi/6*k);
stem(k,fk,'.'); 
axis([-1,40,-1.5,1.5])

4,圖像截圖
在這裏插入圖片描述

三,單位階躍序列

1,單位階躍序列的數學表達式:f[k]=u(k)f[k]= u(k)
2,簡單例子:f[k]=u(k),60<k<60f[k]= u(k),-60<k<60
3,代碼:

k=-50:50;
uk=[zeros(1,50),ones(1,51)];%生成50個“0”,50個“1”
stem(k,uk,'.');
axis([-60,60,0,1.5]) 

4,圖像截圖
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章