Está en la página 1de 4

Apellidos y Nombres: Samo Castillo Luis David

Escuela profesional: Ingeniería Mecánica Fecha: 23/06/2020

Solución:
1
𝑓 ′ (𝑥) = 2𝑥 + 𝑥 + 5 cos(𝑥)  ( derivada de la función “𝑓(𝑥)")

𝑣𝑎𝑙𝑜𝑟 𝑖𝑛𝑖𝑐𝑖𝑎𝑙 = 0.5

Primera interacción (𝒊 = 𝟏)
1
𝑓(𝑥𝑖 ) = 𝑥𝑖 2 − 4 + 𝑙𝑛(3. 𝑥𝑖 ) + 5𝑠𝑖𝑛 (𝑥𝑖 ) 𝑓 ′ (𝑥𝑖 ) = 2𝑥𝑖 + + 5 cos(𝑥𝑖 )
𝑥𝑖

1
𝑓(𝑥1 ) = (0.5)2 − 4 + 𝑙𝑛(1.5) + 5𝑠𝑖𝑛 (0.5) 𝑓 ′ (𝑥1 ) = 2(0.5) + + 5 cos(0.5)
0.5

𝒇(𝒙𝟏 ) = −𝟎. 𝟗𝟒𝟕𝟒𝟎𝟕𝟐 𝒇′ (𝒙𝟏 ) = 𝟕. 𝟑𝟖𝟕𝟗𝟏𝟑

Cálculo de la raíz aprox.


Por formula
𝑓(𝑥 )
𝒙𝒊+𝟏 = 𝒙𝒊 − 𝑓′ (𝑥𝑖 )
𝑖

−0.9474072
𝑥2 = 0.5 −
7.387913

𝒙𝟐 = 𝟎. 𝟔𝟐𝟖𝟐𝟑𝟕𝟒𝟔

Cálculo del error


𝑥𝑖+1 −𝑥𝑖
𝑒=( ) 100%
𝑥𝑖+1

0.62823746−0.5
𝑒=( ) 100%
0.62823746

𝒆 = 𝟐𝟎. 𝟒𝟏𝟐𝟐%
Segunda interacción (𝒊 = 𝟐)
1
𝑓(𝑥𝑖 ) = 𝑥𝑖 2 − 4 + 𝑙𝑛(3. 𝑥𝑖 ) + 5𝑠𝑖𝑛 (𝑥𝑖 ) 𝑓 ′ (𝑥𝑖 ) = 2𝑥𝑖 + + 5 cos(𝑥𝑖 )
𝑥𝑖

1
𝑓(𝑥2 ) = (0.6282)2 − 4 + 𝑙𝑛(1.8846) + 5𝑠𝑖𝑛 (0.6282) 𝑓 ′ (𝑥2 ) = 2(0.6282) + + 5 cos(0.6282)
0.6282

𝒇(𝒙𝟐 ) = −𝟎. 𝟎𝟑𝟑𝟐𝟎𝟐 𝒇′ (𝒙𝟐 ) = 𝟔. 𝟖𝟗𝟑𝟔𝟖𝟑

Cálculo de la raíz aprox.


Por formula
𝑓(𝑥𝑖 )
𝒙𝒊+𝟏 = 𝒙𝒊 −
𝑓 ′ (𝑥𝑖 )

−𝟎.𝟎𝟑𝟑𝟐𝟎𝟐
𝑥2 = 0.6282 −
𝟔.𝟖𝟗𝟑𝟔𝟖𝟑

𝒙𝟐 = 𝟎. 𝟔𝟑𝟑𝟎𝟏𝟔

Cálculo del error


𝑥𝑖+1 −𝑥𝑖
𝑒=( ) 100%
𝑥𝑖+1

𝟎.𝟔𝟑𝟑𝟎𝟏𝟔−𝟎.𝟔𝟐𝟖𝟐𝟑𝟕𝟒𝟔
𝑒=( ) 100%
𝟎.𝟔𝟑𝟑𝟎𝟏𝟔

𝒆 = 𝟎. 𝟕𝟓𝟒𝟖𝟒%
%METODO NEWTON
clear,
clc
g=input('Ingrese la función a evaluar f(x)=','s');
syms x
f=inline(g);
derivada=diff(g,x);
df=inline(derivada);
%error=50;
x=input('Ingrese el valor inicial: x0=');
tol=input('Ingrese la tolerancia: tol=');
error=abs(f(x));
n=0;
disp('n xi f(xi)')
while (error>tol)
fprintf('%i \t%7.6f \t%7.6f\n', n, x, error);
n=n+1;
x=x-f(x)/df(x);
error=abs(f(x));
end
fprintf(' =============================================\n')
fprintf(' Autor: Mgt. Ronald Bladimiro Ticona Méndez\n')
fprintf(' ============================================\n')
fprintf('Raiz encontrada es %7.6f\t con una tolerancia de%f\n',x,tol)

Ingrese la función a evaluar f(x)=asin(x)+3-pi


Ingrese el valor inicial: x0=0
Ingrese la tolerancia: tol=0.000000001
n xi f(xi)
0 0.000000 0.141593
1 0.141593 0.000477
2 0.141120 0.000000
=============================================
Autor: Mgt. Ronald Bladimiro Ticona Méndez
============================================

Raíz encontrada es 0.141120 con una tolerancia de0.000000


MATLAB:

𝑓(𝑥) = 𝑒𝑥𝑝(𝑥) + 𝑥 3 + 2 ∗ 𝑥 2 + 10 ∗ 𝑥 − 20
𝑥0 = 1
𝑥1 = 1.5
𝑡𝑜𝑙𝑒𝑟𝑎𝑛𝑐𝑖𝑎 = 0.0001
𝑖𝑛𝑡𝑒𝑟𝑎𝑐𝑐𝑖𝑜𝑛𝑒𝑠: 4

I 𝑥0 𝑥1 𝑥2 𝑓(𝑥2 )

2.0000 1.0000 1.5000 1.1839 -0.4302

3.0000 1.5000 1.1839 1.2014 -0.0402

4.0000 1.1839 1.2014 1.2032 0.0003

5.0000 1.2014 1.2032 1.2032 -0.0000

RAIZ: 1.2032

También podría gustarte