summaryrefslogtreecommitdiff
path: root/929/CH3/EX3.15/Example3_15.sce
blob: 7be2f7287e9001a262001cfb81f0fc386af06f82 (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
25
26
27
28
29
30
31
32
33
34
35
36
37
//Example 3.15

clear;

clc;

C=10*10^(-9);

C1=C;

C2=C;

f0=1*10^3;

Q=10;

H0dB=20;

H0=10^(H0dB/20);

R2=(2*Q)/(2*%pi*f0*C);

R1A=Q/(H0*2*%pi*f0*C);

R1B=R1A/((2*Q^2/H0)-1);

printf("Designed Multiple Feedback Band Pass Filter :")

printf("\nR1A=%.2f kohms",R1A*10^(-3));

printf("\nR1B=%.2f ohms",R1B);

printf("\nR2=%.2f kohms",R2*10^(-3));

printf("\nC1=%.2f nF",C1*10^(9));

printf("\nC2=%.2f nF",C2*10^(9));