Sei sulla pagina 1di 2

clc

clear all

%Lista 5 Questão 1

%Entrada de dados
L=0.6;
W=1;
H1=0.15;
H2=0.05;
Tb=100+273.15;
Tinf=25+273.15;
k=350;
U=50;

N=101;

Dx=L/(N-1);

for i=1:N
x(i,1)=(i-1)*Dx;
end

A(1,1)=1;
A(N,N-1)=-1;
A(N,N)=1;
B(1,1)=Tb;
B(N,1)=0;

for i=2:N-1

a=W/L*(H2-H1);
b=2*W*((H2-H1)*x(i)/L+H1);
P=2*W+4*((H2-H1)*x(i)/L+H1);

c=-a/Dx+b/Dx^2;
d=-2*b/Dx^2-U*P/k;
e=a/Dx+b/Dx^2;

A(i,i-1)=c;
A(i,i)=d;
A(i,i+1)=e;
B(i,1)=-U*P*Tinf/k;
end

T=A\B;

1
plot(x, T);
xlabel('Posição [m]');
ylabel ('Temperatura [K]');
title ('Temperatura x Posição');

Published with MATLAB® R2017b

Potrebbero piacerti anche