Está en la página 1de 4

CASO 1 0W

clear all
clc

fprintf(' CONSTRUCCION DE LA MATRIZ DE RAPIDEZ\n')


K=0.25;
A=1;
L=25;
KK=K*A/L;
T(1)=100;
T(3)=25;
fprintf(' ECUACION DEL PRIMER ELEMENTO E1\n')
E1(1:3,1:3)=0;
E1(1:2,1:2)=KK;
E1(2,1)=-KK;
E1(1,2)=-KK;
E1
fprintf(' ECUACION DEL SEGUNDO ELEMENTO E2\n')
E2(1:3,1:3)=0;
E2(2:3,2:3)=KK; %Y,X
E2(3,2)=-KK;
E2(2,3)=-KK;
E2
fprintf(' ENSAMBLE DE LOS ELEMENTOS\n')
E=E1+E2
fprintf(' RESOLVIENDO LA SEGUNDA FILA\n')
N=2;
T(N)=-(E(N,1)*T(N-1)+E(N,3)*T(N+1))/E(N,2);
T(N)
fprintf(' DETERMINACION DE FLUJO DE CALOR EN LOS NODOS\n')
for I=1:2
Q(I)=E1(I,:)*T(:);
end
Q
for I=2:3
Q2(I)=E2(I,:)*T(:);
end
Q2
Caso 2 0.3 W
clear all
clc
K=0.25;
A=1;
L=25;
KK=K*A/L;
fprintf(' CASO Qxlx=OW \n')
fprintf(' ecuacion del primer elemento e1\n')
e1(1:3,1:3)=0;
e1(1:2,1:2)=KK;
e1(2,1)=-KK;
e1(1,2)=-KK;
e1
fprintf(' ecuacion del segundo elemento e2\n')
e2(1:3,1:3)=0;
e2(2:3,2:3)=KK; %y,x
e2(3,2)=-KK;
e2(2,3)=-KK;
e2
fprintf(' ensamble de los elementos\n')
e=e1+e2
e
b(1:2)=-e(2:3,1)*100;
m=inv(e(2:3,2:3));
for i=1:2
T(i+1)=m(i,:)*b(:);
end
fprintf(' resolviendo T2 y T3 \n')
T(2:3)
fprintf(' CASO Qxlx=0.3*W \n')
T(1:3)=0;
T(1)=100;
fprintf(' resolviendo \n')
n=1;
T(2)=-(e(n,1)*T(1)+e(n,3)*T(3)-0.3)/e(n,2);
n=2;
T(3)=-(e(n,1)*T(1)+e(n,2)*T(2)-0.3)/e(n,3)
fprintf(' determinacion de flujo de calor en los nodos\n')
for i=1:2
Q(i)=e1(i,:)*T(:);
end
Q

También podría gustarte