summaryrefslogtreecommitdiff
path: root/929/CH2/EX2.3.b/Example2_3_b.sce
blob: ca11723ebce1e8dd2f657ed4d10321cee83b4941 (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
//Example 2.3(b)

clear;

clc;

vI=5;//Input Voltage

R=10*10^3;

Vsat=13;//Saturation Voltage

iO=vI/R;//iO for Circuit shown in Fig.2.4(a) (from right to left)

//For Circuit shown in Fig.2.4(a) VoL1<vL1<VoH1

VoL1=-Vsat-vI;

VoH1=Vsat-vI;

printf("For Circuit shown in Fig.2.4(a) %.1f V< vL <",VoL1);

printf("%.1f V",VoH1);

//For Circuit shown in Fig.2.4(b) VoL2<vL2<VoH2

VoL2=-Vsat;

VoH2=Vsat;

printf("\nFor Circuit shown in Fig.2.4(b) %.1f V< vL <",VoL2);

printf("%.1f V",VoH2);