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