Lampiran A Program Matlab: Ta %CM %CM %oc L cm-1 Oc-1 L cm-2 Oc-1 L cm-1 Oc-1
Lampiran A Program Matlab: Ta %CM %CM %oc L cm-1 Oc-1 L cm-2 Oc-1 L cm-1 Oc-1
PROGRAM MATLAB
%Calculation
A(1,1) = 1;
B(1) = T1;
A(Nz+1,Nz-1) = -k2;
A(Nz+1,Nz) = 4*k2;
A(Nz+1,Nz+1) = -3*k2-2*dz*h2;
B(Nz+1) = 2*dz*h2*Tu;
for i = 2:n-1
A(i,i-1) = 1;
A(i,i) = -(4*h1*dz^2/(k1*D)+2);
A(i,i+1) = 1;
B(i) = -(4*h1*dz^2/(k1*D)*Tu);
end
for i = n+1:Nz
A(i,i-1) = 1;
A(i,i) = -(4*h2*dz^2/(k2*D)+2);
A(i,i+1) = 1;
B(i) = -(4*h2*dz^2/(k2*D)*Tu);
end
A(n,n-2) = k1/k2;
A(n,n-1) = -4*k1/k2;
A(n,n) = 3*(k1/k2+1);
A(n,n+1) = -4;
A(n,n+2) = 1;
B(n) = 0;
T=A\B;
%PLOTTING
figure (1)
plot(z,T)
title('Profil Suhu Batang Pada Berbagai Posisi')
xlabel('Posisi ( cm )')
ylabel('Suhu ( ^0C )')
%Solver
[t,v] = ode15s(@Pensil07,tspan,IC,[],Nx,n,miuw,miuo,dx);
v(:,1) = (-v(:,3)+4*v(:,2))/3;
v(:,end) = 8;
v(:,n) = (4*v(:,n+1)-v(:,n+2)-miuw/miuo*(-4*v(:,n-1)+v(:,n-
2)))./(3*(miuw/miuo+1));
%PLOTTING
figure(1)
imagesc(x,t,v)
title('Profil Kecepatan Fluida')
xlabel('Posisi ( m )')
ylabel('Waktu ( detik )')
colormap jet
colorbar