Академический Документы
Профессиональный Документы
Культура Документы
Métodos Numéricos
Trabajo de Investigación
Erika Michelle Maila Loyola
h2
r=
h21
Siendo h el intervalo de división del tiempo.
Ahora bien, habiendo analizado esta solución podemos modificar el programa reali-
zado en clase para ası́ resolver una EDP de la forma:
Ut = k ∗ Uxx + q(x, t)
1
MODIFICACION DE PROGRAMA DE CLASE
Código
%Ut=KUxx+q(x,t)
function U=EDP_CALOR1(a,b,k,n,m,f,g1,g2)
%condiciones de frontera
for j=1:m
U(1,j)=g1t(t(j));
U(n,j)=g2t(t(j));
end
%condicion inicial
for i=2:n-1
U(i,1)=fx(x(i));
end
for j=2:m
for i=2:n-1
U(i,j)=r*U(i-1,j-1)+(1-2*r)*U(i,j-1)+r*U(i+1,j-1)+h2*(x(i)+t(j));
end
end
surf(U);
2
end
Gráfica:
3
%calculo r
r=k*h2/(h1^2);
%inicializamos la matriz U
U=zeros(n,m);
%condiciones de frontera
for j=1:m
U(1,j)=g1t(t(j));
U(n,j)=g2t(t(j));
end
%condicion inicial
for i=2:n-1
U(i,1)=fx(x(i));
end
for j=2:m
for i=2:n-1
U(i,j)=r*U(i-1,j-1)+(1-2*r)*U(i,j-1)+r*U(i+1,j-1);
end
end
surf(U);
end
Gráfica aproximada:
4
COMPARACION DE RESULTADOS:
Nos podemos dar cuenta que las dos gráficas tienen bastante similitud, la di-
ferencia radica y es evidente en la matriz de resultados, para poder analizarlo
veamos las tres últimas columnas de cada una de las dos gráficas.
Forma Ut (x, t) = Uxx (x, t) + q(x, t)
MATRIZ EDP_CALOR MODIFICADA
0 0 0
0.0212 0.0212 0.0212
0.0407 0.0408 0.0408
0.0584 0.0585 0.0586
0.0742 0.0743 0.0744
0.0879 0.0880 0.0881
0.0994 0.0994 0.0995
0.1084 0.1085 0.1086
0.1149 0.1150 0.1151
0.1186 0.1187 0.1188
0.1195 0.1195 0.1196
0.1172 0.1173 0.1174
0.1117 0.1118 0.1119
0.1028 0.1029 0.1029
0.0902 0.0903 0.0904
0.0739 0.0739 0.0740
0.0535 0.0536 0.0536
0.0290 0.0290 0.0290
0 0 0
0 0 0
0.0013 0.0012 0.0012
0.0025 0.0024 0.0024
0.0036 0.0036 0.0035
0.0046 0.0046 0.0045
0.0055 0.0055 0.0054
0.0063 0.0062 0.0061
0.0068 0.0067 0.0066
0.0071 0.0070 0.0069
0.0072 0.0071 0.0070
0.0071 0.0070 0.0069
0.0068 0.0067 0.0066
0.0063 0.0062 0.0061
0.0055 0.0055 0.0054
0.0046 0.0046 0.0045
0.0036 0.0036 0.0035
5
0.0025 0.0024 0.0024
0.0013 0.0012 0.0012
0 0 0
A partir de esta información podemos verificar que el calor disipado en la
ecuación Ut (x, t) = Uxx (x, t) + q(x, t) es mucho más lenta que la ecuación de la
forma realizado en clase Ut (x, t) = Uxx (x, t), esto se debe a la fuente de calor
externa presente en el primero, a pesar que en las graficas no es muy notoria
la diferencia, existe la posibilidad de darnos cuenta el cambio existente por lo
último ya explicado. Considero que los programas de resolución de EDP son
muy útiles para la Ingenierı́a ya que podemos ver el cambio y variación de calor
en el tiempo que se desee estudiar.