You are on page 1of 12

Escuela Profesional de

Ingeniería Civil

MÉTODOS NUMÉRICOS
LABORATORIO N° 2
APELLIDOS NOMBRE GRUPO FECHA

1. Calcule con cuatro decimales exactos la intersección de la curva con la recta.


3𝑥−1
(𝑦 − 1)2 + 𝑥 3 = 6 y la recta 𝑦 = 2
- Para hallar el punto de intersección que tienen las dos curvas se igualan las dos
ecuaciones.
- La función que sale se le tiene que hallar las raíces y evaluar ese punto en cualquiera
de las funciones iniciales y se tiene el par ordenado.
3𝑥−1
- 𝑔(𝑥) = √6 − 𝑥 3 + 1 − 2

- Al obtener la raíz de la función g(x) esta se evalúa en cualquiera de las ecuaciones


iniciales y se tiene el “y”.

(𝑥, 𝑦) = (1.4626,2.6939)
Escuela Profesional de
Ingeniería Civil

2. Calcular las raíces reales positivas de:

𝑠𝑒𝑛(𝜋𝑥) + 1 = 2𝑥

- Para hallar la raíz real positiva de la ecuación se iguala a “0” la ecuación y se hallan
las raíces.
𝑓(𝑥) = 𝑠𝑒𝑛(𝜋𝑥) + 1 − 2𝑥

𝑓(𝑥) = 0

- La ecuación tiene un cero en 0.797306

3. El producto de dos números reales es 5, mientras que al sumar el cubo del primero más
el cuadrado del segundo se obtiene 40, hallar los números.

𝑎∗𝑏 =5
𝑎3 + 𝑏 2 = 40
- Para resolver el sistema de ecuaciones primero podemos despejar en una de las
ecuaciones una variable y la tener la otra ecuación en función de una sola variable.

5
𝑎=
𝑏
- Reemplazando este valor en la otra se tendría.

𝑓(𝑥) = 𝑏 5 − 40𝑏 3 + 125

- Para usar el método de newton debemos hallar la derivada de la función “f”.

𝑓′(𝑥) = 4𝑏 4 − 120𝑏 2
- Usaremos como guía la gráfica de la función original para saber más sobre las raíces
de la ecuación.
Escuela Profesional de
Ingeniería Civil

- Ahora en Matlab ingresamos los inicios -7,1,5. Para hallar las raíces de la ecuación.
Escuela Profesional de
Ingeniería Civil

- La primera solución de la ecuación es -6.3628.


Escuela Profesional de
Ingeniería Civil

- La segunda solución es 1.4901.


Escuela Profesional de
Ingeniería Civil

- La tercera solución de la ecuación es 6.2846


- Las raíces que encontramos vienen a ser el “a” para encontrar los “b” restantes, solo
se debe evaluar las respuestas anteriores con cualquiera de las ecuaciones que son
condición.

𝑎1 = 6.2846; 𝑏1 = 0.79559

𝑎2 = 1.4901; 𝑏2 = 3.35547

𝑎3= − 6.3628; 𝑏3 = −0.78581

4. Un modelo de crecimiento poblacional es dado por f(x), donde se tiene que determinar
“k”. “X” esta dado en años y además f (10) =50.

a. Población en el año 25.


b. Determinar el año en que la población alcanza 1000 individuos.

- Primero encontramos el “k” que se nos pide usando el dato.


Escuela Profesional de
Ingeniería Civil

- Ahora si podemos escribir la función “F” completa.

𝑓(𝑥) = 4.4563𝑥 + 2𝑒 0.1∗𝑥

- Se nos pide la población que habrá en el año 25 que sería f (25).

La respuesta de la pregunta “a” es, la población en el año numero 25 es de 135


personas.

- Para la segunda pregunta se nos pide el año en que la población alcanzara los 1000
habitantes.

1000 = 4.4563(𝑥) + 2𝑒 0.1∗𝑥

- La ecuación la resolveremos igualándola a “0”

𝑓(𝑥) = 4.4563(𝑥) + 2𝑒 0.1∗𝑥 − 1000

𝑓(𝑥) = 0
Escuela Profesional de
Ingeniería Civil

- La solución de la parte “b” es: que la población tendrá 1000 personas en 59.
Escuela Profesional de
Ingeniería Civil

- function[res,it]=minewton(fun,dfun,x,pres)
- %X es el punto de inicio
Escuela Profesional de
Ingeniería Civil

- it=0;
- x0=x;
- d=feval(fun,x0)/feval(dfun,x0);
- fprintf('\n %6s %6s %6s %6s %6s \n','it','p in','p si','d','abs' )
- fprintf( '-----------------------------')
- while abs (d)>pres
- x1=x0-d;
- it=it+1;
- fprintf('\n %2.4f %2.4f %2.4f %2.4f %2.4f\n',it,x0,x1,d,abs(d));
- x0=x1;
- d=feval(fun,x0)/feval(dfun,x0);
- end
- res=x0;
- end
Escuela Profesional de
Ingeniería Civil
Escuela Profesional de
Ingeniería Civil

You might also like