summaryrefslogtreecommitdiff
path: root/3871/CH3/EX3.13/Ex3_13.sce
blob: c76ab75c4145e0e22a68fb572c13e03cfe171dcb (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
//===========================================================================
//chapter 3 example 13
clc;clear all;

//variable declaration
R1    = 1000;          //resistance in Ω
R2    = 500;           //resistance in Ω
eR1   = 1;          //error resistance
eR2   = 1;          //error resistance

//calculations
R    = (R1*R2)/(R1+R2);        //resistance in Ω
X    = R1*R2;
Y    = R1+R2; 
dX   = (eR1+eR2);            //error in X
//dY   = (dR1/Y)+(dR2/Y);
//dY   = (R1/Y)*(dR1/R1)+((R2/Y)*(dR2/R2)
dY   = ((R1/(Y))*(eR1))+((R2/(Y))*(eR2));      //error in Y
eP   = dX+dY;                                 //percentage error in equivaent parallel resistance in %
e    = R*(eP/(100));                      //error(maximum ossible) in equivalent parallel resistance in Ω
          
          
//result
mprintf("percentage error  = %3.2f percentage",eP);
mprintf("\nerror in equivalent parallel resistance = %3.2f Ω",e);