Você está na página 1de 1

%Qn Qnt : debit nt(n+theta)

%ETA : elevasi muka air


%Bn Bnt : lebar saluran nt(n+theta)
%An Ant : luas penampang nt(n+theta)
%CHn : koef C
%Rn : koef Rn
%THETA : koef. pembobotan

% C** KOEFISIEN KONTINUITAS


for I=3:2:IM-2
a1(T,I)=-THETA/(2*DX);
b1(T,I)=Bnt/DT;
c1(T,I)=THETA/(2*DX);
d1(T,I)=Bnt*ETA(T,1)/DT-(1-THETA)*((Qn(T,I+1)-Qn(T,I-1))/(2*DX));
end
% C** KOEFISIEN MOMENTUM
for I=2:2:IM-1
a1(T,I)=(-G*THETA*Ant(T,I+1))/(2*DX);
b1(T,I)=(1/DT)+G*(abs(Qn(T,I+1)))/((CHn(T,I)^2)*An(T,I)*Rn(T,I));
c1(T,I)=G*THETA*Ant(T,I+1)/(2*DX);
d1(T,I)=Qn(T,I+1)/DT-(1/(2*DX))*((Qnt(T,I+2)^2/Ant(T,I+2)^2)-(Qnt(T,I)^2
/Ant(T,I)^2))-(1-THETA)*(G*Ant(T,I+1))*(ETA(T,I+2)-ETA(T,I))/(2*DX);
end
% C** Fordward Sweep
for I=2:IM
E1(T,I)=-c1(T,I-1)/(b1(T,I-1)+a1(T,I-1)*E1(T,I-1));
F1(T,I)=(d1(T,I-1)-(a1(T,I-1)*F1(T,I-1)))/(b1(T,I-1)+(a1(T,I-1)*E1(T,I-1
)));
end
% C** Backward Sweep
for I=IM-1:-1:1
Z1(T,I)=(E1(T,I+1)*Z1(T,I+1))+F1(T,I+1);
end

Você também pode gostar