summaryrefslogtreecommitdiff
path: root/3871/CH10/EX10.1/Ex10_1.sce
blob: 451019d3f6aa21876952e138a102fca1a85879a1 (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 10 example 1


clc;
clear all;

//variable declaration
V     = 100;        //voltmeter reading in V
I     =0.005;       //ammeter reading in A
S     = 1000;       //sensitivity of voltmeter in Ω per volt
v     = 150;         //voltmeter range in V

//calculations
Rv     = S*v;           //voltmeter resistance in Ω
Rm     = V/I;           //apparent value of unknown resistor in Ω
y      = V/(I*Rv);
x      = I*(1-y);
Rx     = V/x;                   //actual value of unknown resistor in Ω
er      = ((Rm-Rx)/Rx)*100;              //error due to loading effect of voltmeter in %

//result
mprintf("apparent value of unknown resistor = %3.2f Ω",Rm);
mprintf("\nactual value of unknown resistor = %3.2f Ω",Rx);
mprintf("\nerror due to loading effect of voltmeter  = %3.2f percentage",er);