Professional Documents
Culture Documents
作业报告
作业报告
03607 28 031878
CONTENT
1.Preface--------------------------------------------------------------------Page 1
2.----------------------------------------------------------------------- Page 1
3. DFT--------------------------------------------------Page 2
4.---------------------------------------------Page 5
5.---------------------------------------------------------Page 9
NDFT
source signal
1
0.95
0.1
0.2
0.3
0.4
0.5
0.6
0.7
magnitude
100
50
0
3
phase
2
0
-2
N DFT
source signal
1
0
-1
magnitude
100
50
0
3
phase
2
0
-2
N DFT
10
20
30
40
50
60
70
80
90
100
80
90
100
10
20
30
40
50
60
70
N DFT
time domain signal
1
0.5
0
-0.5
-1
50
100
150
50
100
Kaiser N DFT
150
50
100
150
100
150
kaiser window(n=100)
40
30
20
10
0
50
N DFT
frequence domain signal(n=30)
10
10
20
30
40
50
60
50
60
10
10
20
30
40
N=64;
n=0:63;
t=0.05*n;
q=n*2*pi/N;
x=cos(3*pi/20*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');
t
FFT Ts N
[0,fc] Xd(f) N fs=1/Ts
df=fs/N
Fs Nyquist
t fs=1/t>2fh=2*0.075=0.15Hz,
t<6.7s, f=0.075Hz
10
t
t=0.01*n N DFT
source signal
1
0.95
0.1
0.2
0.3
0.4
0.5
0.6
0.7
magnitude
100
50
0
3
phase
2
0
-2
t=0.1*n N DFT
source signal
1
0
-1
magnitude
40
20
0
3
phase
2
0
-2
t=0.5*n N DFT
source signal
1
0
-1
10
15
20
25
30
35
50
60
70
magnitude
40
20
0
3
phase
2
0
-2
t=1*n NDFT
source signal
1
0
-1
10
20
30
40
magnitude
40
20
0
3
phase
5
0
-5
t=7*n NDFT
source signal
1
0
-1
50
100
150
200
250
300
350
400
450
magnitude
40
20
0
phase
5
0
-5
t=15*n NDFT
source signal
1
0
-1
100
200
300
400
500
600
700
800
900
1000
magnitude
40
20
0
phase
5
0
-5
t=50*n N DFT
source signal
1
0
-1
500
1000
1500
2000
2500
3000
3500
magnitude
40
20
0
3
phase
5
0
-5
t t=7*n
t=15*n
my.m m
gui m fuction function varargout = my(varargin)
m gui fuction
m