數字信號處理實驗一 T3
- 題目要求
- 原理
- 具體實作
- 代碼
題目要求
一個連續的周期性方波信號頻率為 200Hz,信號幅度在-1+1V 之間,要求在圖形視窗上顯示其 兩個周期 的波形,以4kHz的頻率對連續信號進行采樣,撰寫程式生成連續信號和其采樣獲得的離散信號波形,
原理
數字信號處理ppt第一章


重點在于公式
w
0
=
2
π
T
T
0
w_{0}=2\pi \frac{T}{T_{0}}
w0?=2πT0?T?
即用連續信號的周期和抽樣信號周期求出數字頻率,
本題中連續信號周期
T
0
=
1
200
s
T_{0}=\frac{1}{200}s
T0?=2001?s,抽樣信號周期
T
=
1
4000
s
T=\frac{1}{4000}s
T=40001?s,
如此求出
w
0
=
2
π
T
T
0
=
π
10
r
a
d
w_{0}=2\pi \frac{T}{T_{0}}=\frac{\pi }{10}rad
w0?=2πT0?T?=10π?rad
我們在一個周期內會抽樣
N
=
2
π
w
0
=
20
N=\frac{2\pi }{w_{0}}=20
N=w0?2π?=20個點,
具體實作
square函式的用法
f=square(a*t)
生成一個周期T=
2
π
a
\frac{2\pi }{a}
a2π?的方波函式
本題要生成
T
=
1
200
s
T=\frac{1}{200}s
T=2001?s的方波信號
故
a
=
400
π
a=400\pi
a=400π
代碼
clear all
clc
%生成1~1/100間隔為1/4000的向量
t = 0:1/4000:0.01;
%通過square產生一個方波序列
f1 = square(400*pi*t);
%繪制圖形,放在子圖1
subplot(2,1,1);
%繪制離散圖
stem(t, f1);
%繪制圖形,放在子圖2
subplot(2,1,2);
%繪制連續圖
plot(t,f1);
%定義XY軸長度
axis([0,0.01,-1.5,1.5]);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/200450.html
標籤:其他
上一篇:STL(第一彈)——sort
下一篇:數字濾波器的設計
