blob: da31c195d6276eed36ef1b6b42bf3c17cb8bcc20 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
//Example 6.13a
//Program to Plot Magnitude Responce of ideal differentiator with specifications:
//N=8,w=pi
//using Rectangular window
clear;
clc ;
close ;
N=8;
alpha=7/2;
U=1;
h_Rect=window('re',N);
for n=0+U:1:7+U
hd(n)=-(sin(%pi*(n-U-alpha)))/(%pi*(n-U-alpha)*(n-U-alpha));
h(n)=hd(n)*h_Rect(n);
end
[hzm ,fr ]= frmag (h ,256) ;
hzm_dB = 20* log10 (hzm)./ max ( hzm );
figure
plot (2*fr , hzm_dB )
a= gca ();
xlabel ('Frequency w*pi');
ylabel ('Magnitude in dB');
title ('Frequency Response of given ideal differentiator using Rectangular Window, N=8');
xgrid (2)
|