You are on page 1of 1

Qt = xlsread('mini project.

xlsx',1,'D3:D185');
alpha = [.995,.995,.995,.995,.995,.995];
beta = [.5,.5,.4,.35,.4,.5];
Qd = 0;
sum_b = 0;
for i =2:30
x = alpha(1)*Qd;
y = beta(1)*(1+alpha(1));
z = Qt(i)-Qt(i-1);
Qd = y*z+x;
sum_b = sum_b+ (Qt(i)-Qd);
end
for i =31:61
x = alpha(2)*Qd;
y = beta(2)*(1+alpha(2));
z = Qt(i)-Qt(i-1);
Qd = y*z+x;
sum_b = sum_b+ (Qt(i)-Qd);
end
for i =62:92
x = alpha(3)*Qd;
y = beta(3)*(1+alpha(3));
z = Qt(i)-Qt(i-1);
Qd = y*z+x;
sum_b = sum_b+ (Qt(i)-Qd);
end
for i =93:122
x = alpha(4)*Qd;
y = beta(4)*(1+alpha(4));
z = Qt(i)-Qt(i-1);
Qd = y*z+x;
sum_b = sum_b+ (Qt(i)-Qd);
end
for i =123:134
x = alpha(5)*Qd;
y = beta(5)*(1+alpha(5));
z = Qt(i)-Qt(i-1);
Qd = y*z+x;
sum_b = sum_b+ (Qt(i)-Qd);
end
base_flow = sum_b*86400/580000;
rain_fall = 3127.217;
x = (base_flow/rain_fall)*100;
msg = ['The ratio of base flow to the total rainfall is ',num2str(x),'%'];
disp(msg)

You might also like