Está en la página 1de 9

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE INGENIERIA AMBIENTAL Y DE


RECURSOS NATURALES
ESCUELA PROFESIONAL DE INGENIERIA AMBIENTAL Y DE
RECURSOS NATURALES

“PROBLEMAS A LA INGENIERIA AMBIENTAL APLICANDO EL

MÉTODO DE BISECCIÓN Y FALSA POSICIÓN”

CURSO: Métodos Numéricos

DOCENTE: Victoria Barros Cesar

ESTUDIANTES:
∙ Castelo Cortez Carmen Rosa
∙ Coronado Campos Anita Roció
∙ Chávez Malpartida Belissa
∙ Calderón Mori Christian
∙ Calderón Seancas Letissia
∙ Cuenca Chirinos Rodrigo
∙ Zabarburu Silva Dick Jhordan

Callao, Diciembre de 2020,

Perú
MÉTODO DE BISECCIÓN
PROBLEMA PROPUESTO

Aproximar la única raíz real de t de la trayectoria de una partícula contaminante que tiene por función a:

��(��) = sin �� + cos ��


Sabiendo que tiene un intervalo de [-1,1] con una cota de error de 5%. Se desea determinar los extremos a
y c de la última iteración y punto medio b

SOLUCIÓN NÚMERICA

SOLUCIÓN MATLAB
MÉTODO DE FALSA POSICIÓN

PROBLEMA PROPUESTO

En ingeniería ambiental, la siguiente ecuación se emplea para calcular el nivel


de oxigeno c (mg/L) en un rio aguas debajo de la descarga de drenaje:

�� = 10 − 20(��−0.15�� − ��−0,5��)

Donde x es la distancia aguas debajo en kilómetros, en este caso se utilizara


[0,3] con una tolerancia de 0.1%

Determine la distancia aguas debajo de la corriente, a la cual el nivel de


oxigeno cae hasta una lectura de 5mg/L.

SOLUCIÓN NÚMERICA

Para la función

��(��) = 5 − 20(��−0.15�� − ��−0,5��), ������ �� = [0;


3] = [��; ��], con una tolerancia de 0.1%

1° ITERACIÓN:

i. �� = 0 ; �� = 3 ; ���� = 0.1%
ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 → ��(0) × ��(3)
→ Tenemos ��(0) = 5 − 20(��−0.15(0) − ��−0,5(0)) = 5

��(3) = 5 − 20(��−0.15(3) − ��−0,5(3)) = −3.2899


→ Resulta ��(0) × ��(3) ≤ 0, podemos calcular “��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −3−0
(−3.2899)−(5)× 5 = 1.8094

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(1.8094) = 5 × (−2.1528) =
−10.7641 ≤ 0 → Como ��(0) × ��(1.8094) ≤ 0, entonces
�� = �� = 1.8094
v. Calcular ���� = |��������������−��������������
��������������| × 100%

���� = |1.8094 − 0

1.8094 | × 100% = 100%


vi. Evaluar ���� ≤ ����
100% ≥ 0.1% ���� ������������
2° ITERACIÓN:

i. �� = 0 ; �� = 1.8094 ; ���� = 0.1%


ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 →
��(0) × ��(1.8094) → Tenemos ��(0) = 5 −
20(��−0.15(0) − ��−0,5(0)) = 5

��(1.8094) = 5 − 20(��−0.15(1.8094) − ��−0,5(1.8094)) =


−2.1528 → Resulta ��(0) × ��(1.8094) ≤ 0, podemos calcular
“��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −1.8094−0
(−2.1528)−(5)× 5 = 1.2648

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(1.2648) = 5 × (−0.99175) ≤ 0
→ Como ��(0) × ��(1.2648) ≤ 0, entonces �� = �� = 1.2648
v. Calcular ���� = |��������������−��������������
��������������| × 100%

���� = |1.2648 − 1.8094

1.2648 | × 100% = 43.0582%


vi. Evaluar ���� ≤ ����
43.0582% ≥ 0.1% ���� ������������

3° ITERACIÓN:

i. �� = 0 ; �� = 1.2648 ; ���� = 0.1%


ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 →
��(0) × ��(1.2648) → Tenemos ��(0) = 5 −
20(��−0.15(0) − ��−0,5(0)) = 5

��(1.2648) = 5 − 20(��−0.15(1.2648) − ��−0,5(1.2648)) =


−0.9175 → Resulta ��(0) × ��(1.2648) ≤ 0, podemos calcular
“��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −1.2648−0
(−0.9175)−(5)× 5 = 1.0687

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(1.0687) = 5 × (−0.3167) ≤ 0
→ Como ��(0) × ��(1.0687) ≤ 0, entonces �� = �� = 1.0687
v. Calcular ���� = |��������������−��������������
��������������| × 100%
���� = |1.0687 − 1.2648

1.0687 | × 100% = 18.3494%


vi. Evaluar ���� ≤ ����
18.3494% ≥ 0.1% ���� ������������
4° ITERACIÓN:

i. �� = 0 ; �� = 1.0687 ; ���� = 0.1%


ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 →
��(0) × ��(1.0687) → Tenemos ��(0) = 5 −
20(��−0.15(0) − ��−0,5(0)) = 5

��(1.0687) = 5 − 20(��−0.15(1.0687) − ��−0,5(1.0687)) = −0.3167


→ Resulta ��(0) × ��(1.0687) ≤ 0, podemos calcular “��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −1.0687−0
(−0.3167)−(5)× 5 = 1.0050

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(1.0050) = 5 × (−2.1528) =
−10.7641 ≤ 0 → Como ��(0) × ��(1.0050) ≤ 0, entonces
�� = �� = 1.0050
v. Calcular ���� = |��������������−��������������
��������������| × 100%

���� = |1.0050 − 1.0687

1.0050 | × 100% = 6.3383%


vi. Evaluar ���� ≤ ����
6.3383% ≥ 0.1% ���� ������������

5° ITERACIÓN:

i. �� = 0 ; �� = 1.0050 ; ���� = 0.1%


ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 →
��(0) × ��(1.0050) → Tenemos ��(0) = 5 −
20(��−0.15(0) − ��−0,5(0)) = 5

��(1.0050) = 5 − 20(��−0.15(1.0050) − ��−0,5(1.0050)) = −0.1009


→ Resulta ��(0) × ��(1.0050) ≤ 0, podemos calcular “��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −1.0050−0
(−0.1009)−(5)× 5 = 0.9851

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(0.9851) = 5 × (−0.0314) ≤ 0
→ Como ��(0) × ��(0.9851) ≤ 0, entonces �� = �� = 0.9851
v. Calcular ���� = |��������������−��������������
��������������| × 100%

���� = |0.9851 − 1.0050

0.9851 | × 100% = 2.0201%


vi. Evaluar ���� ≤ ����
2.0201% ≥ 0.1% ���� ������������
6° ITERACIÓN:

i. �� = 0 ; �� = 0.9851 ; ���� = 0.1%


ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 →
��(0) × ��(0.9851) → Tenemos ��(0) = 5 −
20(��−0.15(0) − ��−0,5(0)) = 5

��(0.9851) = 5 − 20(��−0.15(0.9851) − ��−0,5(0.9851)) = −0.0314


→ Resulta ��(0) × ��(0.9851) ≤ 0, podemos calcular “��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −0.9851−0
(−0.0314)−(5)× 5 = 0.9789

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(0.9789) = 5 × (−0.0095) ≤ 0
→ Como ��(0) × ��(1.8094) ≤ 0, entonces �� = �� = 0.9789
v. Calcular ���� = |��������������−��������������
��������������| × 100%

���� = |0.9789 − 0.9851

0.9789 | × 100% = 0.6334%


vi. Evaluar ���� ≤ ����
0.6334% ≥ 0.1% ���� ������������

7° ITERACIÓN:

i. �� = 0 ; �� = 0.9789 ; ���� = 0.1%


ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 →
��(0) × ��(0.9789) → Tenemos ��(0) = 5 −
20(��−0.15(0) − ��−0,5(0)) = 5

��(0.9789) = 5 − 20(��−0.15(0.9789) − ��−0,5(0.9789)) = −0.0095


→ Resulta ��(0) × ��(0.9789) ≤ 0, podemos calcular “��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −0.9789−0
(−0.0095)−(5)× 5 = 0.9770

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(0.9770) = 5 × (−0.0027) ≤ 0
→ Como ��(0) × ��(0.9770) ≤ 0, entonces �� = �� = 0.9770
v. Calcular ���� = |��������������−��������������
��������������| × 100%

���� = |0.9770 − 0.9789

0.9770 | × 100% = 0.1945%


vi. Evaluar ���� ≤ ����
0.1945% ≥ 0.1% ���� ������������
8° ITERACIÓN:

i. �� = 0 ; �� = 0.9770 ; ���� = 0.1%


ii. Evaluar si cumple: ��(��) ∗ ��(��) ≤ 0 → ��(0) × ��(0.9770)
→ Tenemos ��(0) = 5 − 20(��−0.15(0) − ��−0,5(0)) = 5

��(0.9770) = 5 − 20(��−0.15(0.9770) − ��−0,5(0.9770)) = −0.0027


→ Resulta ��(0) × ��(0.9770) ≤ 0, podemos calcular “��”
iii. �� = �� −��−��
��(��)−��(��)× ��(��) = 0 −0.9770−0
(−0.0027)−(5)× 5 = 0.9765

iv. Evaluamos si cumple ��(��) × ��(��) ≤ 0


→ Tenemos ��(0) × ��(0.9765) = 5 × (−0.0009) = −0.0045 ≤ 0
→ Como ��(0) × ��(0.9765) ≤ 0, entonces �� = �� = 0.9765
v. Calcular ���� = |��������������−��������������
��������������| × 100%

���� = |0.9765 − 0.9770

0.9765 | × 100% = 0.0512%


vi. Evaluar ���� ≤ ����
0.0512% ≤ 0.1% ���� ������������
∴ �������������� ���� ���� ����í��
→ ���� ����í�� ���� ����
����������ó�� ��(��) ���� �� = 0.9765

SOLUCIÓN MATLAB

También podría gustarte