Está en la página 1de 3

SOLUCIN DE LA ECUACIN DEL CALOR A DOS

DIMENSIONES
En este ejemplo se aplicara la ecuacin
diferencial
de
calor

1 dT
d2 t d 2 T
2
= T = 2 + 2 = 0 o ecuacin de
dt
dx d y
la place, para una placa cuadrada la cual
tiene dimensiones de una unidad en cada
uno de sus lados, a esta placa se le somete
a una temperatura de 0 en cada uno de sus
excepto en el borde cb donde pondremos
una temperatura cuando el tiempo sea 0 de

Tcb (t=0)= Asenx donde la temperatura se descompone en un producto


de dos funciones

T =X ( x ) Y ( y )

X ' ' Y + X Y ' ' =0 donde


X'' Y ' '
+
=0
X
Y

al

a la cual al resolver se tendr el resultado de

dividir

este

por

XY

se

obtendr

a lo cual para que estn solo sean ser se utilizaran dos


2

constantes las cuales van a ser n + n

en x ser

resultado

X 1=C 1 cosnx +C 2 sennx

Y =C 3 coshny +C 4 senhny

por

donde

y solucin para
lo

que

T =(C 1 cosnx +C 2 sennx)(C 3 coshnY +C 4 senhnY )


X=0 toda y la temperatura T=0 entonces:

0=C 1 ( c 3 coshny +c 4 senhny ) C 1=0


T =sennx ( C 5 coshn y + c 6 senhny )
Ahora con la condiciones de X=1 toda y T=0

0=Asenn ( C 5 coshny +C 4 AcosHny )


n=m m :entero

X''
=n2 , donde la solucin
X

la

Y'' 2
=n
Y

sera de

temperatura

ahora si para

ser

T =senmx (C 5 coshmy +C 6 senhmxy)


Ahora con y=0 para todo x=0

0=Asenmx ( C 5+ 0 )
C 5=0
T =C 6 senmxsenhmy
Para Y=1 con toda x T=sen x
m=1
C6=1/Asenh

AsenhC 6=1
T =senmx (C 5 coshmy +C 6 senhy )
Sustituyendo la solucin seria

T=

1
senxsenhy
senh

Resolviendo con Octave obtendramos:


x=0:0.01:1;
y=x;
[X,Y]=meshgrid(x,y);
T=(1/sinh(pi))*sin(pi*X).*sinh(pi*Y);
surf(X,Y,T)
surf(X,Y,T);view(2)

surf(X,Y,T);view(2);colorbar

También podría gustarte