summaryrefslogtreecommitdiff
path: root/2087/CH3/EX3.17/example3_17.sce
blob: b8f4e6421868e410359393ca107374e0a8dbbedc (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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54


//example 3.17
//calculate resvior capacity
clc;
//Given
CL=0.2;                   //Canal loss
RL=0.12;                  //Reservior loss
A=[4800 5600 2400 3200 1400];     //given values of area under crop
D=[1800 800 1400 900 700];     //given values of duty at field
B=[120 360 200 120 120];       //given values of base period

//(a) Wheat
d=A(1)/D(1);
V1=d*B(1);
//(b) Sugarcane
d=A(2)/D(2);
V2=d*B(2);
//(c) Cotton
d=A(3)/D(3);
V3=round(d*B(3));
//(d) Rice
d=A(4)/D(4);
V4=round(d*B(4));
//(e) vegetables
d=A(5)/D(5);
V5=d*B(5);

Vd=(V1+V2+V3+V4+V5)*8.64;
SC=Vd/((1-CL)*(1-RL));
mprintf("Reservior capacity=%f hectare-metres.",SC);

//Alternative method

for i=1:5
    delta(i)=8.64*B(i)/D(i);
end

for j=1:5
    V(j)=A(j)*delta(j);
end
s=0;
for k=1:5
    s=s+V(k);
end
SC=s/((1-CL)*(1-RL));
SC=round(SC);
mprintf("\n By Alternative method.\nStorage capacity=%f hectare-metres.",SC);