Está en la página 1de 29

Facultad de Ciencias Físicas

E.A.P. Ingeniería Mecánica de fluidos

Métodos Numéricos 2
Tarea Domiciliara N°03

DOCENTE: William Wilfredo Chauca Nolasco


ALUMNO: Bazan Valles, Edson Ricardo
CODIGO: 18130110

Lima – Perú
2022
TAREA DOMICILIARA N°3
PROBLEMA N°1:
La figura mostrada está gobernada por la ecuación de Poisson, encuentre los valores nodales y
resuelva en forma escrita en ecuaciones en Word o MathType luego elabore un programa
computacional ponga el código fuente la ejecución los resultados de ser posible grafíquelo.
𝜕𝜙
1,4 =0
𝜕𝑦
𝑓𝑦 = 100𝑠𝑒𝑛(20𝑦)

1,3
𝜕𝜙 ∆𝑥 = ∆𝑦 = 1
1,2 =0
𝜕𝑥
𝑠 = 5𝑥 − 𝑦
1,1
3,1 4,1
2,1
𝑓𝑥 = 5𝑥 2 + 10

Solución:
Puesto que la retícula tiene una separación uniforme en ambas direcciones, las ecuaciones se
pueden escribir como
Ecuacion de Poisson

𝜕 2 ∅(𝑥, 𝑦) 𝜕 2 ∅(𝑥, 𝑦)
− − = 𝑆(𝑥, 𝑦) … … (1)
𝜕𝑥 2 𝜕𝑦 2

∆𝑥 = ∆𝑦 = 1

Para el nodo i=j=1

𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦)


ቆ ቇ −ቆ ቇ ቆ ቇ −ቆ ቇ
𝜕𝑥 1 𝜕𝑥 𝜕𝑦 1 𝜕𝑦
1,1+ 1,1 1,1+ 1,1
2 2
+ = 𝑆1,1 … . . (2)
∆𝑥 2 ∆𝑦 2
2 2
−2∅2,1 + 2∅1,1
− 5(1)2 − 10 −2∅ + 2∅ + 100𝑠𝑒𝑛((20(1)))
12 1,2 1,1
2
+ = 𝑆1,1 = 5(1) − (1)
1 12
Entonces desarrollando la ecuacion 2:

2∅1,1 − 2∅2,1 + 2∅1,1 − 2∅1,2 = 𝑆1,1 = −15.20201433

4∅1,1 − 2∅2,1 − 2∅1,2 = 𝑆1,1 = −15.20201433 … . . (3)


Para el nodo i=2, j=1, frontera inferior

𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦)
ቆ ቇ −ቆ ቇ
𝜕𝑦 1 𝜕𝑦
−∅𝑖−1,1 + 2∅𝑖,1 − ∅𝑖+1,1 𝑖,1+
2
𝑖,1
+ = 𝑆𝑖,1 … … (4)
∆𝑥 2 ∆𝑦 2
2
−∅2−1,1 + 2∅2,1 − ∅2+1,1 −2∅2,2 + 2∅2,1 + 100𝑠𝑒𝑛(20(1))
+ = 𝑆2,1 = 5(2) − 1 = 9
1 1
−∅1,1 + 2∅2,1 − ∅3,1 − 2∅2,2 + 2∅2,1 = 𝑆2,1 = −25.20201433

−∅1,1 + 4∅2,1 − ∅3,1 − 2∅2,2 = 𝑆2,1 = 25.20201433 … . . (5)

Para el nodo i=3, j=1, frontera inferior, usando el algoritmo 4:

𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦)
ቆ ቇ −ቆ ቇ
𝜕𝑦 1 𝜕𝑦
−∅3−1,1 + 2∅3,1 − ∅3+1,1 3,1+
2
3,1
+ = 𝑆3,1
∆𝑥 2 ∆𝑦 2
−∅3−1,1 + 2∅3,1 − ∅3+1,1 −2∅3,2 + 2∅3,1 + 100𝑠𝑒𝑛(20(1))
+ = 𝑆3,1 = 5(3) − 1 = 14
∆𝑥 2 ∆𝑦 2

−∅2,1 + 2∅3,1 − ∅4,1 − 2∅3,2 + 2∅3,1 = 𝑆3,1 = −20.20201433

−∅2,1 + 4∅3,1 − ∅4,1 − 2∅3,2 = 𝑆3,1 − 20.20201433 … . (6)

Para el nodo i=1, j=2, frontera izquierda, usando el algoritmo 7

2∅1,𝑗 − 2∅2,𝑗 − 5(𝑥 2 ) − 10 −∅1,𝑗−1 + 2∅1,𝑗 − ∅1,𝑗+1


+ = 𝑆1,𝑗 = 5(𝑥) − 𝑦 … . . (7)
∆𝑥 2 ∆𝑦 2

2∅1,2 − 2∅2,2 − 5(12 ) − 10 −∅1,2−1 + 2∅1,2 − ∅1,2+1


+ = 𝑆1,2 = 5(1) − 2
12 12
4∅1,2 − 2∅2,2 − ∅1,1 − ∅1,3 = 𝑆1,2 = 18 … . (8)

Para el nodo i=2, j=2, nodo interno, usando el algoritmo 9

−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1


+ = 𝑆𝑖,𝑗 = 5(𝑥 ) − 𝑦 … . . (9)
∆𝑥 2 ∆𝑦 2
−∅2−1,2 + 2∅2,2 −∅2+1,2 −∅2,2−1 + 2∅2,2 − ∅2,2+1
+ = 𝑆2,2 = 5(2) − 2
12 12
−∅1,2 + 2∅2,2 −∅3,2 − ∅2,1 + 2∅2,2 − ∅2,3 = 𝑆2,2 = 8
−∅1,2 + 4∅2,2 −∅3,2 − ∅2,1 − ∅2,3 = 𝑆2,2 = 8 … . . (10)

Para el nodo i=3, j=2, nodo interno, usando el algoritmo 9

−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1


+ = 𝑆𝑖,𝑗 = 5(𝑥 ) − 𝑦
∆𝑥 2 ∆𝑦 2
−∅3−1,2 + 2∅3,2 −∅3+1,2 −∅3,2−1 + 2∅3,2 − ∅3,2+1
+ = 𝑆3,2 = 5(3) − 2
12 12
−∅2,2 + 2∅3,2 −∅4,2 − ∅3,1 + 2∅3,2 − ∅3,3 = 𝑆3,2 = 13

−∅2,2 + 4∅3,2 −∅4,2 − ∅3,1 − ∅3,3 = 𝑆3,2 = 13 … . . (11)

Para el nodo i=1, j=3, frontera izquierda usando el algoritmo 7

2∅1,𝑗 − 2∅2,𝑗 − 5(𝑥 2 ) − 10 −∅1,𝑗−1 + 2∅1,𝑗 − ∅1,𝑗+1


+ = 𝑆1,𝑗 = 5(𝑥 ) − 𝑦
∆𝑥 2 ∆𝑦 2

2∅1,3 − 2∅2,3 − 5(12 ) − 10 −∅1,2 + 2∅1,3 − ∅1,4


+ = 𝑆1,3 = 5(1) − 3 = 2
12 12
2∅1,3 − 2∅2,3 − ∅1,2 + 2∅1,3 − ∅1,4 = 17

4∅1,3 − 2∅2,3 − ∅1,2 − ∅1,4 = 17 … . . (12)

Para el nodo i=2, j=3, nodo interno, usando el algoritmo

−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1


+ = 𝑆𝑖,𝑗 = 5(𝑥 ) − 𝑦
∆𝑥 2 ∆𝑦 2
−∅1,3 + 2∅2,3 −∅3,3 −∅2,2 + 2∅2,3 − ∅2,4
+ = 𝑆2,3 = 5(2) − 3 = 7
12 12
−∅1,3 + 4∅2,3 −∅3,3 − ∅2,2 − ∅2,4 = 𝑆2,3 = 7 … . . (13)

Para el nodo i=3, j=3, nodo interno, usando el algoritmo 9

−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1


+ = 𝑆𝑖,𝑗 = 5(𝑥 ) − 𝑦
∆𝑥 2 ∆𝑦 2
−∅2,3 + 2∅3,3 −∅4,3 −∅3,2 + 2∅3,3 − ∅3,4
+ = 𝑆3,3 = 5(3) − 3 = 12
12 12
−∅2,3 + 2∅3,3 −∅4,3 − ∅3,2 + 2∅3,3 − ∅3,4 = 𝑆3,3 = 12

−∅2,3 + 4∅3,3 −∅4,3 − ∅3,2 − ∅3,4 = 𝑆3,3 = 12 … . . (14)


Agrupando las ecuaciones obtenidas para los nodos en cuestion:

4∅1,1 − 2∅2,1 − 2∅1,2 = 𝑆1,1 = −15.20201433 … . . (3)

−∅1,1 + 4∅2,1 − ∅3,1 − 2∅2,2 = 𝑆2,1 = −25.20201433 … . . (5)

−∅2,1 + 4∅3,1 − ∅4,1 − 2∅3,2 = 𝑆3,1 − 20.20201433 … . (6)

4∅1,2 − 2∅2,2 − ∅1,1 − ∅1,3 = 𝑆1,2 = 18 … . (8)

−∅1,2 + 4∅2,2 −∅3,2 − ∅2,1 − ∅2,3 = 𝑆2,2 = 8 … . . (10)

−∅2,2 + 4∅3,2 −∅4,2 − ∅3,1 − ∅3,3 = 𝑆3,2 = 13 … . . (11)

4∅1,3 − 2∅2,3 − ∅1,2 − ∅1,4 = 17 … . . (12)

−∅1,3 + 4∅2,3 −∅3,3 − ∅2,2 − ∅2,4 = 𝑆2,3 = 7 … . . (13)

−∅2,3 + 4∅3,3 −∅4,3 − ∅3,2 − ∅3,4 = 𝑆3,3 = 12 … . . (14)

Expresando las ecuaciones en matrices y vectores:

∅1,1
4 −2 0 −2 0 0 0 0 0 −15.20201433
∅2,1
−1 4 −1 0 −2 0 0 0 0 −25.20201433
0 −1 4 0 0 −2 0 0 0 ∅3,1 −20.20201433
−1 0 0 4 −2 0 −1 0 0 ∅1,2 18
0 −1 0 −1 4 −1 0 −1 0 ∅2,2 = 8
0 0 −1 0 −1 4 0 0 −1 ∅3,2 13
0 0 0 −1 0 0 4 −2 0 ∅1,3 17
0 0 0 0 −1 0 −1 4 −1 ∅ 7
2,3
[0 0 0 0 0 −1 0 −1 4 ] ∅ [ 12 ]
[ 3,3 ]

SCRIPT:
clc
clear all
fprintf('problema_1\n');
A=input('Ingresar la matriz A: ');
B=input('Ingresar la matriz B: ');
fprintf('Las respuestas al producto es: ')
u=inv(A)*B'
S=[4,9,14,3,8,13,2,7,12];%S=5X-Y
plot(S,u),title('Grafica del problema 1'),xlabel('Variable
independiente'),ylabel('Variable dependiente'),grid;
GRAFICO:

RESULTADOS:

Tenemos que:
∅1,1
0.0134
∅2,1
−3.3172
∅3,1 −2.8782
∅1,2 10.9450
∅2,2 = 7.3990
∅3,2 6.0032
∅1,3 10.9687
∅2,3 7.9649
[ 6.4920 ]
[∅3,3 ]
PROBLEMA N°2:
la figura mostrada está gobernada por la ecuación de Laplace, encuentre los valores nodales
y resuelva en forma escrita en ecuaciones en Word o MathType luego elabore un programa
computacional ponga el código fuente la ejecución los resultados de ser posible grafíquelo.

𝑇 = 250°𝐶

∆𝑥 = ∆𝑦 = 1
𝑇 = 60°𝐶
𝜕𝑇 𝑆=0
=0
𝜕𝑥

𝑇 = 12°𝐶
SOLUCION:
0,7
3,7

0,6 3,6

0,5

0,4
3,4

0,3

0,2

0,1

0,0 1,0 2,0 3,0


Para los nodos solicitados utilizaremos la ecuación del laplaciano:
𝑇𝑖+1,𝑗 + 𝑇𝑖−1,𝑗 + 𝑇𝑖,𝑗+1 + 𝑇𝑖,𝑗−1 − 4𝑇𝑖,𝑗 = 0 … (𝛼)
De las condiciones de frontera tenemos:
Frontera inferior:

𝑇0,0 = 𝑇1,0 = 𝑇2,0 = 12

Frontera derecha:

𝑇3,1 = 𝑇3,2 = 𝑇3,3 = 60

Frontera superior:

𝑇0,7 = 𝑇1,7 = 𝑇2,7 = 𝑇3,7 = 250

Frontera en el hueco del ducto:

𝑇1,4 = 𝑇1,5 = 𝑇1,6 = 𝑇2,4 = 𝑇2,6 = 𝑇3,4 = 𝑇3,6 = 60

Frontera izquierda:
𝜕𝑇
𝑇0,1 = 𝑇0,2 = 𝑇0,3 = 𝑇0,4 = 𝑇0,5 = 𝑇0,6 = =0
𝜕𝑥
Discretizando sabemos que:
𝜕𝑇𝑖,𝑗 𝑇𝑖+1,𝑗 − 𝑇𝑖−1,𝑗
=
𝜕𝑥 2∆𝑥
Entonces:
𝜕𝑇𝑖,𝑗
𝑇𝑖−1,𝑗 = 𝑇𝑖+1,𝑗 − 2∆𝑥
𝜕𝑥
Reemplazamos en (𝛼):
𝜕𝑇𝑖,𝑗
2𝑇𝑖+1,𝑗 − 2∆𝑥 + 𝑇𝑖,𝑗+1 + 𝑇𝑖,𝑗−1 − 4𝑇𝑖,𝑗 = 0 … (𝛽)
𝜕𝑥
𝜕𝑇
Donde ∆𝑥 = ∆𝑦 = 1, 𝜕𝑥 = 0:

𝑖 = 0, 𝑗 = 1

2𝑇1,1 + 𝑇0,2 + 𝑇0,0 − 4𝑇0,1 = 0

2𝑇1,1 + 𝑇0,2 − 4𝑇0,1 = −12


𝑖 = 0, 𝑗 = 2

2𝑇1,2 + 𝑇0,3 + 𝑇0,1 − 4𝑇0,2 = 0


𝑖 = 0, 𝑗 = 3
2𝑇1,3 + 𝑇0,4 + 𝑇0,2 − 4𝑇0,3 = 0
𝑖 = 0, 𝑗 = 4

2𝑇1,4 + 𝑇0,5 + 𝑇0,3 − 4𝑇0,4 = 0

𝑇0,5 + 𝑇0,3 − 4𝑇0,4 = −120


𝑖 = 0, 𝑗 = 5

2𝑇1,5 + 𝑇0,6 + 𝑇0,4 − 4𝑇0,5 = 0

𝑇0,6 + 𝑇0,4 − 4𝑇0,5 = −120


𝑖 = 0, 𝑗 = 6

2𝑇1,6 + 𝑇0,7 + 𝑇0,5 − 4𝑇0,6 = 0

𝑇0,5 − 4𝑇0,6 = −370


Analizando los nodos tenemos:
Nodo (1,1)
𝑇2,1 + 𝑇0,1 + 𝑇1,2 + 𝑇1,0 − 4𝑇1,1 = 0

𝑇2,1 + 𝑇0,1 + 𝑇1,2 − 4𝑇1,1 = −12

Nodo (2,1)
𝑇3,1 + 𝑇1,1 + 𝑇2,2 + 𝑇2,0 − 4𝑇2,1 = 0

𝑇1,1 + 𝑇2,2 − 4𝑇2,1 = −72

Nodo (1,2)
𝑇2,2 + 𝑇0,2 + 𝑇1,3 + 𝑇1,1 − 4𝑇1,2 = 0

Nodo (2,2)

𝑇3,2 + 𝑇1,2 + 𝑇2,3 + 𝑇2,1 − 4𝑇2,2 = 0

𝑇1,2 + 𝑇2,3 + 𝑇2,1 − 4𝑇2,2 = −60

Nodo (1,3)

𝑇2,3 + 𝑇0,3 + 𝑇1,4 + 𝑇1,2 − 4𝑇1,3 = 0

𝑇2,3 + 𝑇0,3 + 𝑇1,2 − 4𝑇1,3 = −60

Nodo (2,3)
𝑇3,3 + 𝑇1,3 + 𝑇2,4 + 𝑇2,2 − 4𝑇2,3 = 0

𝑇1,3 + 𝑇2,2 − 4𝑇2,3 = −120


Ordenando las ecuaciones tenemos:

2𝑇1,1 + 𝑇0,2 − 4𝑇0,1 = −12 … (1)


𝑇2,1 + 𝑇0,1 + 𝑇1,2 − 4𝑇1,1 = −12 … (2)

𝑇1,1 + 𝑇2,2 − 4𝑇2,1 = −72 … (3)

2𝑇1,2 + 𝑇0,3 + 𝑇0,1 − 4𝑇0,2 = 0 … (4)


𝑇2,2 + 𝑇0,2 + 𝑇1,3 + 𝑇1,1 − 4𝑇1,2 = 0 … (5)

𝑇1,2 + 𝑇2,3 + 𝑇2,1 − 4𝑇2,2 = −60 … (6)

2𝑇1,3 + 𝑇0,4 + 𝑇0,2 − 4𝑇0,3 = 0 … (7)


𝑇2,3 + 𝑇0,3 + 𝑇1,2 − 4𝑇1,3 = −60 … (8)

𝑇1,3 + 𝑇2,2 − 4𝑇2,3 = −120 … (9)

𝑇0,5 + 𝑇0,3 − 4𝑇0,4 = −120 … (10)

𝑇0,6 + 𝑇0,4 − 4𝑇0,5 = −120 … (11)

𝑇0,5 − 4𝑇0,6 = −370 … (12)

Convirtiéndolos en el producto de matrices para encontrar las incógnitas:


𝑇0,1
−4 2 0 1 0 0 0 0 0 0 0 0 −12
𝑇1,1
1 −4 1 0 1 0 0 0 0 0 0 0 −12
0 1 −4 0 0 1 0 0 0 0 0 0 𝑇2,1 −72
0 0 0 −4 2 0 1 0 0 0 0 0 𝑇0,2 0
0 1 0 1 −4 1 0 1 0 0 0 0 𝑇1,2 0
0 0 0 0 1 −4 0 0 1 0 0 0 𝑇2,2 −60
=
0 0 0 1 0 0 −4 2 0 1 0 0 𝑇0,3 0
0 0 0 0 1 0 1 −4 1 0 0 0 𝑇1,3 −60
0 0 0 0 0 1 0 1 −4 0 0 0 𝑇2,3 −120
0 0 0 0 0 0 1 0 0 −4 1 0 𝑇0,4 −120
0 0 0 0 0 0 0 0 0 1 −4 1 𝑇 −120
[0 0.5
0 0 0 0 0 0 0 0 0 1 −4] 𝑇 [−370]
[ 0,6 ]

SCRIPT:

clc
clear all
fprintf('problema _2\n');
A=input('Ingresar la matriz A: ');
B=input('Ingresar la matriz B: ');
fprintf('Las respuestas al producto es: ')
T=inv(A)*B
plot(A,T),title('Grafica del problema 2'),xlabel('Variable independiente'),ylabel('Variable dependiente'),grid;
GRAFICA:

RESULTADO:

𝑇0,1 = 23.203

𝑇1,1 = 25.917

𝑇2,1 = 33.604

𝑇0,2 = 28.978
𝑇1,2 = 34.860

𝑇2,2 = 36.499

𝑇0,3 = 46.192

𝑇1,3 = 48.047

𝑇2,3 = 51.137

𝑇0,4 = 59.694

𝑇0,5 = 72.585

𝑇0,6 = 110.646
PROBLEMA N°3:
La figura mostrada está gobernada por la ecuación de Poisson, encuentre los valores
nodales y resuelva en forma escrita en ecuaciones en Word o MathType luego elabore un
programa computacional ponga el código fuente la ejecución los resultados de ser posible
grafíquelo.

∅ = 100

𝜕∅
=0
𝜕𝑥 ∆𝑥 = ∆𝑦 = 1
𝜕∅ 𝑆 = 15
=0
𝜕𝑦
∅ = 60

∅ = 30

∅=0

SOLUCION:

1,5

1,4

1,3

1,2

1,1 2,1 3,1 4,1 5,1


Puesto que la retícula tiene una separación uniforme en ambas direcciones, las ecuaciones se
pueden escribir como
Ecuacion de Poisson

𝜕 2 ∅(𝑥, 𝑦) 𝜕 2 ∅(𝑥, 𝑦)
− − = 𝑆(𝑥, 𝑦)
𝜕𝑥 2 𝜕𝑦 2

∆𝑥 = ∆𝑦 = 1, 𝑆൫𝑥, 𝑦൯ = 15

Para el nodo i=j=1

𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦) 𝜕 ∅(𝑥, 𝑦)


ቆ ቇ −ቆ ቇ ቆ ቇ −ቆ ቇ
𝜕𝑥 1 𝜕𝑥 𝜕𝑦 1 𝜕𝑦
1,1+ 1,1 1,1+ 1,1
2 2
+ = 15
∆𝑥 2 ∆𝑦 2
2 2
−2∅2,1 + 2∅1,1
− 0 −2∅ + 2∅ + 60
12 1,2 1,1
2
+ 2
= 15
1 1
Entonces desarrollando la ecuacion 2:

4∅1,1 − 2∅2,1 − 2∅1,2 = −45 … . . (1)

Para la frontera inferior

∅2,1 = ∅3,1 = ∅4,1 = 0

Para la frontera izquierda

∅1,2 = ∅1,3 = ∅1,4 = 60

Para la frontera superior:

∅2,5 = 100

Para la frontera derecha:

∅5,2 = 30

Para el nodo i=2, j=2, nodo interno, usando el algoritmo:

−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1


+ = 𝑆𝑖,𝑗 = 15
∆𝑥 2 ∆𝑦 2
−∅2−1,2 + 2∅2,2 −∅2+1,2 −∅2,2−1 + 2∅2,2 − ∅2,2+1
+ = 15
12 12
−∅1,2 + 2∅2,2 −∅3,2 − ∅2,1 + 2∅2,2 − ∅2,3 = 15
−∅1,2 + 4∅2,2 −∅3,2 − ∅2,1 − ∅2,3 = 15 … (2)

Para el nodo i=3, j=2, nodo interno, usando el algoritmo:

−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1


+ = 𝑆𝑖,𝑗 = 15
∆𝑥 2 ∆𝑦 2
−∅3−1,2 + 2∅3,2 −∅3+1,2 −∅3,2−1 + 2∅3,2 − ∅3,2+1
+ = 15
12 12
−∅2,2 + 4∅3,2 −∅4,2 − ∅3,1 − ∅3,3 = 15 … (3)

Para el nodo i=4, j=2, nodo interno, usando el algoritmo 9

−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1


+ = 𝑆𝑖,𝑗 = 15
∆𝑥 2 ∆𝑦 2
−∅4−1,2 + 2∅4,2 −∅4+1,2 −∅4,2−1 + 2∅4,2 − ∅4,2+1
+ = 15
12 12
−∅3,2 + 4∅4,2 −∅5,2 − ∅4,1 − ∅4,3 = 15 … (4)

Para el nodo i=2, j=3, nodo interno, usando el algoritmo


−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1
+ = 𝑆𝑖,𝑗 = 15
∆𝑥 2 ∆𝑦 2
−∅1,3 + 2∅2,3 −∅3,3 −∅2,2 + 2∅2,3 − ∅2,4
+ = 15
12 12
−∅1,3 + 4∅2,3 −∅3,3 − ∅2,2 − ∅2,4 = 𝑆2,3 = 15 … (5)

Para el nodo i=2, j=4, nodo interno, usando el algoritmo


−∅𝑖−1,𝑗 + 2∅𝑖,𝑗 −∅𝑖+1,𝑗 −∅𝑖,𝑗−1 + 2∅𝑖,𝑗 − ∅𝑖,𝑗+1
+ = 𝑆𝑖,𝑗 = 15
∆𝑥 2 ∆𝑦 2
−∅1,4 + 2∅2,4 −∅3,4 −∅2,3 + 2∅2,4 − ∅2,5
+ = 15
12 12
−∅1,4 + 4∅2,4 −∅3,4 − ∅2,3 − ∅2,5 = 15 … (6)

Para la frontera del espaciado vacio se discretizara


PROBLEMA N°4:
La figura mostrada esta gobernada por la ecuación de Laplace, encuentre los valores
nodales y resuelva em forma escrita en ecuaciones en Word o MathType luego elabore un
programa computacional ponga el código fuente la ejecución los resultados de ser posible
grafíquelo.
T=200°C

T=60°C
T=0°C

T=100°C

∆𝑥 = ∆𝑦 = 1
𝑆=0
Solución:

Establecemos las coordenadas de cada nodo y cambiaremos su aspecto:


T=200°C
2,4 3,4 4,4 5,4

1,3 6,3
T=60°C
T=0°C

2,3 3,3 4,3 5,3


44 1,2 6,2
2,2 3,2 4,2 5,2
0,1 1,1 7,1
2,1 3,1 4,1 5,1 6,1
0,0
1,0 2,0 3,0 4,0 5,0 6,0
T=100°C
Para los nodos solicitados utilizaremos la ecuación del laplaciano:

𝑇𝑖+1,𝑗 + 𝑇𝑖−1,𝑗 + 𝑇𝑖,𝑗+1 + 𝑇𝑖,𝑗−1 − 4𝑇𝑖,𝑗 = 0

Nodo (1,1)

𝑇2,1 + 𝑇0,1 + 𝑇1,2 + 𝑇1,0 − 4𝑇1,1 = 0

Nodo (2,1)
𝑇3,1 + 𝑇1,1 + 𝑇2,2 + 𝑇2,0 − 4𝑇2,1 = 0

Nodo (3,1)

𝑇4,1 + 𝑇2,1 + 𝑇3,2 + 𝑇3,0 − 4𝑇3,1 = 0

Nodo (4,1)
𝑇5,1 + 𝑇3,1 + 𝑇4,2 + 𝑇4,0 − 4𝑇4,1 = 0

Nodo (5,1)

𝑇6,1 + 𝑇4,1 + 𝑇5,2 + 𝑇5,0 − 4𝑇5,1 = 0

Nodo (6,1)

𝑇7,1 + 𝑇5,1 + 𝑇6,2 + 𝑇6,0 − 4𝑇6,1 = 0

Nodo (2,2)
𝑇3,2 + 𝑇1,2 + 𝑇2,3 + 𝑇2,1 − 4𝑇2,2 = 0

Nodo (3,2)

𝑇4,2 + 𝑇2,2 + 𝑇3,3 + 𝑇3,1 − 4𝑇3,2 = 0

Nodo (4,2)
𝑇5,2 + 𝑇3,2 + 𝑇4,3 + 𝑇4,1 − 4𝑇4,2 = 0

Nodo (5,2)

𝑇6,2 + 𝑇4,2 + 𝑇5,3 + 𝑇5,1 − 4𝑇5,2 = 0

Nodo (2,3)

𝑇3,3 + 𝑇1,3 + 𝑇2,4 + 𝑇2,2 − 4𝑇2,3 = 0

Nodo (3,3)

𝑇4,3 + 𝑇2,3 + 𝑇3,4 + 𝑇3,2 − 4𝑇3,3 = 0

Nodo (4,3)
𝑇5,3 + 𝑇3,3 + 𝑇4,4 + 𝑇4,2 − 4𝑇4,3 = 0

Nodo (5,3)
𝑇6,3 + 𝑇4,3 + 𝑇5,4 + 𝑇5,2 − 4𝑇5,3 = 0

Por condiciones de frontera:


Frontera inferior:

𝑇1,0 = 𝑇2,0 = 𝑇3,0 = 𝑇4,0 = 𝑇5,0 = 100

Frontera izquierda:

𝑇0,1 = 𝑇1,2 = 𝑇1,3 = 0

Frontera derecha:

𝑇7,1 = 𝑇6,2 = 𝑇6,3 = 60

Frontera superior:

𝑇2,4 = 𝑇3,4 = 𝑇4,4 = 𝑇5,4 = 200

Luego reemplazando estos valores de las fronteras en las ecuaciones obtenidas:


𝑇2,1 + 0 + 0 + 100 − 4𝑇1,1 = 0

𝑇3,1 + 𝑇1,1 + 𝑇2,2 + 100 − 4𝑇2,1 = 0

𝑇4,1 + 𝑇2,1 + 𝑇3,2 + 100 − 4𝑇3,1 = 0

𝑇5,1 + 𝑇3,1 + 𝑇4,2 + 100 − 4𝑇4,1 = 0

𝑇6,1 + 𝑇4,1 + 𝑇5,2 + 100 − 4𝑇5,1 = 0

60 + 𝑇5,1 + 60 + 100 − 4𝑇6,1 = 0

𝑇3,2 + 0 + 𝑇2,3 + 𝑇2,1 − 4𝑇2,2 = 0

𝑇4,2 + 𝑇2,2 + 𝑇3,3 + 𝑇3,1 − 4𝑇3,2 = 0

𝑇5,2 + 𝑇3,2 + 𝑇4,3 + 𝑇4,1 − 4𝑇4,2 = 0

60 + 𝑇4,2 + 𝑇5,3 + 𝑇5,1 − 4𝑇5,2 = 0

𝑇3,3 + 0 + 200 + 𝑇2,2 − 4𝑇2,3 = 0

𝑇4,3 + 𝑇2,3 + 200 + 𝑇3,2 − 4𝑇3,3 = 0

𝑇5,3 + 𝑇3,3 + 200 + 𝑇4,2 − 4𝑇4,3 = 0

60 + 𝑇4,3 + 200 + 𝑇5,2 − 4𝑇5,3 = 0

Ordenando las ecuaciones tenemos:

𝑇2,1 − 4𝑇1,1 = −100

𝑇3,1 + 𝑇1,1 + 𝑇2,2 − 4𝑇2,1 = −100

𝑇4,1 + 𝑇2,1 + 𝑇3,2 − 4𝑇3,1 = −100


𝑇5,1 + 𝑇3,1 + 𝑇4,2 − 4𝑇4,1 = −100

𝑇6,1 + 𝑇4,1 + 𝑇5,2 − 4𝑇5,1 = −100

𝑇5,1 − 4𝑇6,1 = −220

𝑇3,2 + 𝑇2,3 + 𝑇2,1 − 4𝑇2,2 = 0

𝑇4,2 + 𝑇2,2 + 𝑇3,3 + 𝑇3,1 − 4𝑇3,2 = 0

𝑇5,2 + 𝑇3,2 + 𝑇4,3 + 𝑇4,1 − 4𝑇4,2 = 0

𝑇4,2 + 𝑇5,3 + 𝑇5,1 − 4𝑇5,2 = −60

𝑇3,3 + 𝑇2,2 − 4𝑇2,3 = −200

𝑇4,3 + 𝑇2,3 + 𝑇3,2 − 4𝑇3,3 = −200

𝑇5,3 + 𝑇3,3 + 𝑇4,2 − 4𝑇4,3 = −200

𝑇4,3 + 𝑇5,2 − 4𝑇5,3 = −260

Convirtiéndolos en el producto de matrices para encontrar las incognitas:


𝑇1,1
−4 1 0 0 0 0 0 0 0 0 0 0 0 0 𝑇2,1 −100
1 −4 1 0 0 0 1 0 0 0 0 0 0 0 −100
𝑇3,1
0 1 −4 1 0 0 0 1 0 0 0 0 0 0 −100
𝑇4,1
0 0 1 −4 1 0 0 0 1 0 0 0 0 0 −100
0 0 0 1 −4 1 0 0 0 1 0 0 0 0 𝑇5,1 −100
0 0 0 0 1 −4 0 0 0 0 0 0 0 0 𝑇6,1 −220
0 1 0 0 0 0 −4 1 0 0 1 0 0 0 𝑇2,2 0
=
0 0 1 0 0 0 1 −4 1 0 0 1 0 0 𝑇3,2 0
0 0 0 1 0 0 0 1 −4 1 0 0 1 0 𝑇4,2 0
0 0 0 0 1 0 0 0 1 −4 0 0 0 1 𝑇5,2 −60
0 0 0 0 0 0 0 1 0 0 −4 1 0 0 𝑇2,3 −200
0 0 0 0 0 0 0 1 0 0 1 −4 1 0 𝑇3,3 −200
0 0 0 0 0 0 0 0 1 0 0 1 −4 1 𝑇4,3 −200
[0 0 0 0 0 0 0 0 0 1 0 0 1 −4] [−260]
[𝑇5,3 ]

SCRIPT:
clc
clear all
fprintf('problema_4\n');
A=input('Ingresar la matriz A: ');
B=input('Ingresar la matriz B: ');
fprintf('Las respuestas al producto es: ')
u=inv(A)*B'
plot(A,u),title('Grafica del problema 4'),xlabel('Variable
independiente'),ylabel('Variable dependiente'),grid;
Resultados:
𝑇1,1
𝑇2,1 44.6904
𝑇3,1 78.7617
96.3252
𝑇4,1
100.7481
𝑇5,1 94.3558
𝑇6,1 78.5889
𝑇2,2 74.0311
=
𝑇3,2 105.7909
𝑇4,2 112.3115
𝑇5,2 98.0860
𝑇2,3 111.5717
𝑇3,3 140.4959
𝑇4,3 144.6211
[125.6768]
[𝑇5,3 ]
PROBLEMA N°5:
Se tiene una placa caliente con condiciones de frontera fijas. Usando el método de Liebmann
calcule la temperatura de la placa caliente de la figura. Emplee la sobrerelajación con un
valor de 1.5 para el factor de ponderación, e itere hasta es = 1%.
Encuentre la distribución de flujo de calor en la placa caliente Suponga que la placa esta
espaciada por Δx=10 cm y Δy=10 cm, y está hecha de aluminio [k′ = 0.49 cal/(s · cm · °C)].

T=200°C

T=60°C
T=0°C

T=100°C

∆𝑥 = ∆𝑦 = 1

𝑆=0
SOLUCION:

Se establecen las coordenadas de cada nodo.


Valores en la frontera:
𝑇1,0 = 𝑇2,0 = 𝑇3,0 = 𝑇4,0 = 𝑇5,0 = 𝑇6,0 = 100 (Frontera inferior)
𝑇0,1 = 𝑇1,2 = 𝑇1,3 = 0 (Frontera izquierda)
𝑇7,1 = 𝑇6,2 = 𝑇6,3 = 60 (Frontera derecha)
𝑇2,4 = 𝑇3,4 = 𝑇4,4 = 𝑇5,4 = 200 (Frontera superior)
Cálculo de los Nodos de la primera fila:
 Para i=1, j=1:
𝑇0,1 + 𝑇1,2 + 𝑇2,1 + 𝑇1,0
𝑇1,1 =
4
0 + 0 + 0 + 100
𝑇1,1 = = 25
4
Aplicando sobre relajación
𝑇1,1 𝑛𝑒𝑤 = 𝜆𝑇1,1 𝑛𝑒𝑤 + (1 − 𝜆)𝑇1,1 𝑜𝑙𝑑
𝑇1,1 𝑛𝑒𝑤 = (1.5)25 + (1 − 1.5)0
𝑇1,1 𝑛𝑒𝑤 = 37.5
 Para i=2, j=1:
𝑇1,1 + 𝑇2,2 + 𝑇3,1 + 𝑇2,0
𝑇2,1 =
4
37.5 + 0 + 0 + 100
𝑇2,1 = = 34.38
4
Aplicando sobre relajación
𝑇2,1 𝑛𝑒𝑤 = 𝜆𝑇2,1 𝑛𝑒𝑤 + (1 − 𝜆)𝑇2,1 𝑜𝑙𝑑
𝑇2,1 𝑛𝑒𝑤 = (1.5)34.38 + (1 − 1.5)0
𝑇2,1 𝑛𝑒𝑤 = 51.57
 Para i=3, j=1:
𝑇2,1 + 𝑇3,2 + 𝑇4,1 + 𝑇3,0
𝑇3,1 =
4
51.57 + 0 + 0 + 100
𝑇3,1 = = 37.893
4
Aplicando sobre relajación
𝑇3,1 𝑛𝑒𝑤 = 𝜆𝑇3,1 𝑛𝑒𝑤 + (1 − 𝜆)𝑇3,1 𝑜𝑙𝑑
𝑇3,1 𝑛𝑒𝑤 = (1.5)37.893 + (1 − 1.5)0
𝑇3,1 𝑛𝑒𝑤 = 56.84
 Para i=4, j=1:
𝑇3,1 + 𝑇4,2 + 𝑇5,1 + 𝑇4,0
𝑇4,1 =
4
56.84 + 0 + 0 + 100
𝑇4,1 = = 39.21
4
Aplicando sobre relajación
𝑇4,1 𝑛𝑒𝑤 = 𝜆𝑇4,1 𝑛𝑒𝑤 + (1 − 𝜆)𝑇4,1 𝑜𝑙𝑑
𝑇4,1 𝑛𝑒𝑤 = (1.5)39.21 + (1 − 1.5)0
𝑇4,1 𝑛𝑒𝑤 = 58.82
 Para i=5, j=1:
𝑇4,1 + 𝑇5,2 + 𝑇6,1 + 𝑇5,0
𝑇5,1 =
4
58.82 + 0 + 0 + 100
𝑇5,1 = = 39.71
4
Aplicando sobre relajación
𝑇5,1 𝑛𝑒𝑤 = 𝜆𝑇5,1 𝑛𝑒𝑤 + (1 − 𝜆)𝑇5,1 𝑜𝑙𝑑
𝑇5,1 𝑛𝑒𝑤 = (1.5)39.71 + (1 − 1.5)0
𝑇5,1 𝑛𝑒𝑤 = 59.56
 Para i=6, j=1:
𝑇5,1 + 𝑇6,2 + 𝑇7,1 + 𝑇6,0
𝑇6,1 =
4
59.56 + 60 + 60 + 100
𝑇6,1 = = 279.56
4
Aplicando sobre relajación
𝑇6,1 𝑛𝑒𝑤 = 𝜆𝑇6,1 𝑛𝑒𝑤 + (1 − 𝜆)𝑇6,1 𝑜𝑙𝑑
𝑇6,1 𝑛𝑒𝑤 = (1.5)279.56 + (1 − 1.5)0
𝑇6,1 𝑛𝑒𝑤 = 419.34
Cálculo de los nodos de la segunda fila:

 Para i=2, j=2:


𝑇1,2 + 𝑇2,3 + 𝑇3,2 + 𝑇2,1
𝑇2,2 =
4
0 + 0 + 0 + 51.57
𝑇2,2 = = 12.893
4
Aplicando sobre relajación
𝑇2,2 𝑛𝑒𝑤 = 𝜆𝑇2,2 𝑛𝑒𝑤 + (1 − 𝜆)𝑇2,2 𝑜𝑙𝑑
𝑇2,2 𝑛𝑒𝑤 = (1.5)12.893 + (1 − 1.5)0
𝑇2,2 𝑛𝑒𝑤 = 19.339
 Para i=3, j=2:
𝑇2,2 + 𝑇3,3 + 𝑇4,2 + 𝑇3,1
𝑇3,2 =
4
19.339 + 0 + 0 + 56.84
𝑇3,2 = = 19.045
4
Aplicando sobre relajación
𝑇3,2 𝑛𝑒𝑤 = 𝜆𝑇3,2 𝑛𝑒𝑤 + (1 − 𝜆)𝑇3,2 𝑜𝑙𝑑
𝑇3,2 𝑛𝑒𝑤 = (1.5)19.045 + (1 − 1.5)0
𝑇3,2 𝑛𝑒𝑤 = 28.57
 Para i=4, j=2:
𝑇3,2 + 𝑇4,3 + 𝑇5,2 + 𝑇4,1
𝑇4,2 =
4
28.57 + 0 + 0 + 58.82
𝑇4,2 = = 21.85
4
Aplicando sobre relajación
𝑇4,2 𝑛𝑒𝑤 = 𝜆𝑇4,2 𝑛𝑒𝑤 + (1 − 𝜆)𝑇4,2 𝑜𝑙𝑑
𝑇4,2 𝑛𝑒𝑤 = (1.5)21.85 + (1 − 1.5)0
𝑇4,2 𝑛𝑒𝑤 = 32.77
 Para i=5, j=2:
𝑇4,2 + 𝑇5,3 + 𝑇6,2 + 𝑇5,1
𝑇5,2 =
4
32.77 + 0 + 60 + 59.56
𝑇5,2 = = 38.083
4
Aplicando sobre relajación
𝑇5,2 𝑛𝑒𝑤 = 𝜆𝑇5,2 𝑛𝑒𝑤 + (1 − 𝜆)𝑇5,2 𝑜𝑙𝑑
𝑇5,2 𝑛𝑒𝑤 = (1.5)38.083 + (1 − 1.5)0
𝑇5,2 𝑛𝑒𝑤 = 57.12
Cálculo de los nodos en la tercera fila:
 Para i=2, j=3:
𝑇1,3 + 𝑇2,4 + 𝑇3,3 + 𝑇2,2
𝑇2,3 =
4
0 + 200 + 0 + 19.339
𝑇2,3 = = 54.83
4
Aplicando sobre relajación
𝑇2,3 𝑛𝑒𝑤 = 𝜆𝑇2,3 𝑛𝑒𝑤 + (1 − 𝜆)𝑇2,3 𝑜𝑙𝑑
𝑇2,3 𝑛𝑒𝑤 = (1.5)54.83 + (1 − 1.5)0
𝑇2,3 𝑛𝑒𝑤 = 82.25
 Para i=3, j=3:
𝑇2,3 + 𝑇3,4 + 𝑇4,3 + 𝑇3,2
𝑇3,3 =
4
82.25 + 200 + 0 + 28.57
𝑇3,3 = = 77.855
4
Aplicando sobre relajación
𝑇3,3 𝑛𝑒𝑤 = 𝜆𝑇3,3 𝑛𝑒𝑤 + (1 − 𝜆)𝑇3,3 𝑜𝑙𝑑
𝑇3,3 𝑛𝑒𝑤 = (1.5)77.855 + (1 − 1.5)0
𝑇3,3 𝑛𝑒𝑤 = 116.78
 Para i=4, j=3:
𝑇3,3 + 𝑇4,4 + 𝑇5,3 + 𝑇4,2
𝑇4,3 =
4
116.78 + 200 + 0 + 32.77
𝑇4,3 = = 87.39
4
Aplicando sobre relajación
𝑇4,3 𝑛𝑒𝑤 = 𝜆𝑇4,3 𝑛𝑒𝑤 + (1 − 𝜆)𝑇4,3 𝑜𝑙𝑑
𝑇4,3 𝑛𝑒𝑤 = (1.5)87.39 + (1 − 1.5)0
𝑇2,3 𝑛𝑒𝑤 = 131.08
 Para i=5, j=3:
𝑇4,3 + 𝑇5,4 + 𝑇6,3 + 𝑇5,2
𝑇5,3 =
4
131.08 + 200 + 60 + 57.12
𝑇5,3 = = 112.05
4
Aplicando sobre relajación
𝑇5,3 𝑛𝑒𝑤 = 𝜆𝑇5,3 𝑛𝑒𝑤 + (1 − 𝜆)𝑇5,3 𝑜𝑙𝑑
𝑇5,3 𝑛𝑒𝑤 = (1.5)112.05 + (1 − 1.5)0
𝑇5,3 𝑛𝑒𝑤 = 168.08
Cálculo de los errores porcentuales:
𝑇1,1 𝑛𝑒𝑤 − 𝑇1,1 𝑜𝑙𝑑 37.5 − 0
𝑒1,1 = | 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇1,1 37.5
𝑇2,1 𝑛𝑒𝑤 − 𝑇2,1 𝑜𝑙𝑑 51.57 − 0
𝑒2,1 = | 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇2,1 51.57
𝑇3,1 𝑛𝑒𝑤 − 𝑇3,1 𝑜𝑙𝑑 56.84 − 0
𝑒3,1 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇3,1 56.84
𝑇4,1 𝑛𝑒𝑤 − 𝑇4,1 𝑜𝑙𝑑 58.82 − 0
𝑒4,1 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇4,1 58.82
𝑇5,1 𝑛𝑒𝑤 − 𝑇5,1 𝑜𝑙𝑑 59.56 − 0
𝑒5,1 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇5,1 59.56
𝑇6,1 𝑛𝑒𝑤 − 𝑇6,1 𝑜𝑙𝑑 419.34 − 0
𝑒6,1 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇6,1 419.34

𝑇2,2 𝑛𝑒𝑤 − 𝑇2,2 𝑜𝑙𝑑 19.34 − 0


𝑒2,2 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇2,2 19.34
𝑇3,2 𝑛𝑒𝑤 − 𝑇3,2 𝑜𝑙𝑑 28.57 − 0
𝑒3,2 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇3,2 28.57
𝑇4,2 𝑛𝑒𝑤 − 𝑇4,2 𝑜𝑙𝑑 32.77 − 0
𝑒4,2 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇4,2 32.77
𝑇5,2 𝑛𝑒𝑤 − 𝑇5,2 𝑜𝑙𝑑 57.12 − 0
𝑒5,2 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇5,2 57.12
𝑇2,3 𝑛𝑒𝑤 − 𝑇2,3 𝑜𝑙𝑑 82.25 − 0
𝑒2,3 =| 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇2,3 82.25
𝑇3,3 𝑛𝑒𝑤 − 𝑇3,3 𝑜𝑙𝑑 116.78 − 0
𝑒3,3 = | 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇3,3 116.78
𝑇4,3 𝑛𝑒𝑤 − 𝑇4,3 𝑜𝑙𝑑 131.08 − 0
𝑒4,3 = | 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇4,3 131.08
𝑇5,3 𝑛𝑒𝑤 − 𝑇5,3 𝑜𝑙𝑑 168.08 − 0
𝑒5,3 = | 𝑛𝑒𝑤 | . 100% = | | . 100% = 100%
𝑇5,3 168.08
Debido a que solo se hicieron los cálculos de la primera iteración, el error porcentual es de
100% ya que los primeros valores de temperatura para cada nodo es 0. Es por ello que se
debe seguir iterando y calculando los errores hasta que el error porcentual sea 1%.

También podría gustarte