Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio N°11
Laboratorio N°11
Código:
!============================================================================
!-------------------------------------------------------------------------------------------------------------------------------
PROGRAM EC_CALOR
IMPLICIT NONE
REAL,DIMENSION(1000,1000)::U
REAL ::LAMD,ALF,K,H,L,T,F,X,G,A
INTEGER :: I, J,N,M
M=10
N=20
L=1.0
T=1
A=0
ALF=1
K=T/REAL(N)
H=L/REAL(M)
LAMD =(K*ALF/H)
! CONDICIONES INICIALES
DO J = 0,N+1
U(0,J) =0
U(M,J) =0
END DO
! PUNTOS EXTREMOS
DO I = 1,M-1
X=H*I
U(I,N+1) =F(X)
END DO
DO J = N,1,-1
DO I = 1,M-1
END DO
END DO
DO I = 0,M
WRITE(20,35) (U(I,J),J=1,N+1)
END DO
35 FORMAT(50(F20.4))
CLOSE(20)
FUNCTION F(X)
PI=4*ATAN(1.0)
F=SIN(PI*X)
RETURN
END
FUNCTION G(X)
G=X*0
RETURN
END
Resultados:
Gráfica analítica:
Gráfica numérica:
Resultados:
Gráfica numérica:
Gráfica analítica:
Resultados:
Gráfica numérica:
Gráfica analítica:
Resultados:
Gráfica numérica:
Gráfica analítica: