Está en la página 1de 11

UNIVERSIDAD CÉ SAR VALLEJO

CURSO: Matemá tica III

CICLO: IV
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

DESARROLLO DE EJERCICIOS

EJERCICIO Nº1:
Encontrar una raíz aproximada de la ecuación

, con una tolerancia de .

Donde:

>> Biseccion1('funcion1',3, 4, 10^(-3))


---------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
---------------------------------------------------------------------------------------------------------------------------------------------------
1 3.000000000000 3.500000000000 3.500000000000 0.500000000000 -0.247237031505
---------------------------------------------------------------------------------------------------------------------------------------------------
2 3.000000000000 3.250000000000 3.250000000000 0.250000000000 -0.071345003658
---------------------------------------------------------------------------------------------------------------------------------------------------
3 3.125000000000 3.250000000000 3.125000000000 0.125000000000 0.014434283188
---------------------------------------------------------------------------------------------------------------------------------------------------
4 3.125000000000 3.187500000000 3.187500000000 0.062500000000 -0.028263089515
---------------------------------------------------------------------------------------------------------------------------------------------------
5 3.125000000000 3.156250000000 3.156250000000 0.031250000000 -0.006865385958
---------------------------------------------------------------------------------------------------------------------------------------------------
6 3.140625000000 3.156250000000 3.140625000000 0.015625000000 0.003796824699
---------------------------------------------------------------------------------------------------------------------------------------------------
7 3.140625000000 3.148437500000 3.148437500000 0.007812500000 -0.001531201973
---------------------------------------------------------------------------------------------------------------------------------------------------
8 3.144531250000 3.148437500000 3.144531250000 0.003906250000 0.001133582939
---------------------------------------------------------------------------------------------------------------------------------------------------
9 3.144531250000 3.146484375000 3.146484375000 0.001953125000 -0.000198616863
---------------------------------------------------------------------------------------------------------------------------------------------------
10 3.145507812500 3.146484375000 3.145507812500 0.000976562500 0.000467531232
---------------------------------------------------------------------------------------------------------------------------------------------------
Después de 10 iteraciones, la raíz aproximada es: 3.145507812500

>> Newton1('funcion1', 'dfuncion1', 3, 100, 10^(-3))


------------------------------------------------------------------------------------
i | Xi | |Xi+1 - Xi|
------------------------------------------------------------------------------------
1 | 3.147918433002 | 0.147918433002
------------------------------------------------------------------------------------
2 | 3.146193440798 | 0.001724992204
------------------------------------------------------------------------------------
3 | 3.146193220621 | 0.000000220177
------------------------------------------------------------------------------------
Después de 3 iteraciones, la raíz aproximada es: 3.146193220620586000

2
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

EJERCICIO Nº2:

Encontrar una raíz aproximada de la ecuación

, con una tolerancia de .

Donde:

>> Biseccion1('funcion1',0, 1, 10^(-3))


--------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
--------------------------------------------------------------------------------------------------------------------------------------------------
1 0.500000000000 1.000000000000 0.500000000000 0.500000000000 -1.175639364650
--------------------------------------------------------------------------------------------------------------------------------------------------
2 0.750000000000 1.000000000000 0.750000000000 0.250000000000 -0.412249987540
--------------------------------------------------------------------------------------------------------------------------------------------------
3 0.750000000000 0.875000000000 0.875000000000 0.125000000000 0.099015882221
--------------------------------------------------------------------------------------------------------------------------------------------------
4 0.812500000000 0.875000000000 0.812500000000 0.062500000000 -0.169002985389
--------------------------------------------------------------------------------------------------------------------------------------------------
5 0.843750000000 0.875000000000 0.843750000000 0.031250000000 -0.038222474141
--------------------------------------------------------------------------------------------------------------------------------------------------
6 0.843750000000 0.859375000000 0.859375000000 0.015625000000 0.029572341956
--------------------------------------------------------------------------------------------------------------------------------------------------
7 0.851562500000 0.859375000000 0.851562500000 0.007812500000 -0.004528988811
--------------------------------------------------------------------------------------------------------------------------------------------------
8 0.851562500000 0.855468750000 0.855468750000 0.003906250000 0.012470426583
--------------------------------------------------------------------------------------------------------------------------------------------------
9 0.851562500000 0.853515625000 0.853515625000 0.001953125000 0.003957940156
--------------------------------------------------------------------------------------------------------------------------------------------------
10 0.852539062500 0.853515625000 0.852539062500 0.000976562500 -0.000288714799
--------------------------------------------------------------------------------------------------------------------------------------------------
Después de 10 iteraciones, la raíz aproximada es: 0.852539062500

>> Newton1('funcion1', 'dfuncion1',1, 100, 10^(-3))


----------------------------------------------------------------------------------
i | Xi | |Xi+1 - Xi|
----------------------------------------------------------------------------------
1 | 0.867879441171 | 0.132120558829
----------------------------------------------------------------------------------
2 | 0.852783373416 | 0.015096067755
----------------------------------------------------------------------------------
3 | 0.852605526369 | 0.000177847047
----------------------------------------------------------------------------------
Después de 3 iteraciones, la raíz aproximada es: 0.852605526368922060

3
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

EJERCICIO Nº3:

Encontrar una raíz aproximada de la ecuación

, con una tolerancia de .

Donde:

>> Biseccion1('funcion1',0, 1, 10^(-3))


---------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
---------------------------------------------------------------------------------------------------------------------------------------------------
1 0.000000000000 0.500000000000 0.500000000000 0.500000000000 0.020574461396
---------------------------------------------------------------------------------------------------------------------------------------------------
2 0.000000000000 0.250000000000 0.250000000000 0.250000000000 0.002596040745
---------------------------------------------------------------------------------------------------------------------------------------------------
3 0.000000000000 0.125000000000 0.125000000000 0.125000000000 0.000325266615
---------------------------------------------------------------------------------------------------------------------------------------------------
4 0.000000000000 0.062500000000 0.062500000000 0.062500000000 0.000040682158
---------------------------------------------------------------------------------------------------------------------------------------------------
5 0.000000000000 0.031250000000 0.031250000000 0.031250000000 0.000005086015
---------------------------------------------------------------------------------------------------------------------------------------------------
6 0.000000000000 0.015625000000 0.015625000000 0.015625000000 0.000000635775
---------------------------------------------------------------------------------------------------------------------------------------------------
7 0.000000000000 0.007812500000 0.007812500000 0.007812500000 0.000000079473
---------------------------------------------------------------------------------------------------------------------------------------------------
8 0.000000000000 0.003906250000 0.003906250000 0.003906250000 0.000000009934
---------------------------------------------------------------------------------------------------------------------------------------------------
9 0.000000000000 0.001953125000 0.001953125000 0.001953125000 0.000000001242
---------------------------------------------------------------------------------------------------------------------------------------------------
10 0.000000000000 0.000976562500 0.000976562500 0.000976562500 0.000000000155
---------------------------------------------------------------------------------------------------------------------------------------------------
Después de 10 iteraciones, la raíz aproximada es: 0.000976562500

>> Newton1('funcion1', 'dfuncion1',0.003, 100, 10^(-3))


----------------------------------------------------------------------------------
i | Xi | |Xi+1 - Xi|
----------------------------------------------------------------------------------
1 | 0.001999999700 | 0.001000000300
----------------------------------------------------------------------------------
2 | 0.001333333045 | 0.000666666655
----------------------------------------------------------------------------------
Después de 2 iteraciones, la raíz aproximada es: 0.001333333044527292

4
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas
EJERCICIO Nº4:

Encontrar una raíz aproximada de la ecuación

, con una tolerancia de .

Donde:

>> Biseccion1('funcion1',9, 10, 10^(-3))


---------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
---------------------------------------------------------------------------------------------------------------------------------------------------
1 9.500000000000 10.000000000000 9.500000000000 0.500000000000 -0.711625749756
---------------------------------------------------------------------------------------------------------------------------------------------------
2 9.750000000000 10.000000000000 9.750000000000 0.250000000000 -0.357204996939
---------------------------------------------------------------------------------------------------------------------------------------------------
3 9.875000000000 10.000000000000 9.875000000000 0.125000000000 -0.178946095052
--------------------------------------------------------------------------------------------------------------------------------------------------
4 9.937500000000 10.000000000000 9.937500000000 0.062500000000 -0.089558404709
--------------------------------------------------------------------------------------------------------------------------------------------------
5 9.968750000000 10.000000000000 9.968750000000 0.031250000000 -0.044800474650
--------------------------------------------------------------------------------------------------------------------------------------------------
6 9.984375000000 10.000000000000 9.984375000000 0.015625000000 -0.022405547070
--------------------------------------------------------------------------------------------------------------------------------------------------
7 9.992187500000 10.000000000000 9.992187500000 0.007812500000 -0.011204099933
--------------------------------------------------------------------------------------------------------------------------------------------------
8 9.996093750000 10.000000000000 9.996093750000 0.003906250000 -0.005602381436
--------------------------------------------------------------------------------------------------------------------------------------------------
9 9.998046875000 10.000000000000 9.998046875000 0.001953125000 -0.002801273569
--------------------------------------------------------------------------------------------------------------------------------------------------
10 9.999023437500 10.000000000000 9.999023437500 0.000976562500 -0.001400657496
--------------------------------------------------------------------------------------------------------------------------------------------------
Después de 10 iteraciones, la raíz aproximada es: 9.999023437500

>> Newton1('funcion1', 'dfuncion1',9.99, 100, 10^(-3))


-------------------------------------------------------------------------------
i | Xi | |Xi+1 - Xi|
-------------------------------------------------------------------------------
1 | 9.997171944458 | 0.007171944458
-------------------------------------------------------------------------------
2 | 9.999200114411 | 0.002028169953
-------------------------------------------------------------------------------
3 | 9.999773753172 | 0.000573638760
-------------------------------------------------------------------------------
Después de 3 iteraciones, la raíz aproximada es: 9.999773753171554700

EJERCICIO Nº5:

5
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

Encontrar una raíz aproximada de la ecuación

, con una tolerancia de .

Donde:

>> Biseccion1('funcion1',0, 1, 10^(-3))


---------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
---------------------------------------------------------------------------------------------------------------------------------------------------
1 0.500000000000 1.000000000000 0.500000000000 0.500000000000 -0.106530659713
---------------------------------------------------------------------------------------------------------------------------------------------------
2 0.500000000000 0.750000000000 0.750000000000 0.250000000000 0.277633447259
---------------------------------------------------------------------------------------------------------------------------------------------------
3 0.500000000000 0.625000000000 0.625000000000 0.125000000000 0.089738571481
---------------------------------------------------------------------------------------------------------------------------------------------------
4 0.562500000000 0.625000000000 0.562500000000 0.062500000000 -0.007282824731
---------------------------------------------------------------------------------------------------------------------------------------------------
5 0.562500000000 0.593750000000 0.593750000000 0.031250000000 0.041497549837
---------------------------------------------------------------------------------------------------------------------------------------------------
6 0.562500000000 0.578125000000 0.578125000000 0.015625000000 0.017175839186
---------------------------------------------------------------------------------------------------------------------------------------------------
7 0.562500000000 0.570312500000 0.570312500000 0.007812500000 0.004963760389
---------------------------------------------------------------------------------------------------------------------------------------------------
8 0.566406250000 0.570312500000 0.566406250000 0.003906250000 -0.001155202015
---------------------------------------------------------------------------------------------------------------------------------------------------
9 0.566406250000 0.568359375000 0.568359375000 0.001953125000 0.001905359613
---------------------------------------------------------------------------------------------------------------------------------------------------
10 0.566406250000 0.567382812500 0.567382812500 0.000976562500 0.000375349169
---------------------------------------------------------------------------------------------------------------------------------------------------
Después de 10 iteraciones, la raíz aproximada es: 0.567382812500

>> Newton1('funcion1', 'dfuncion1',1, 100, 10^(-3))


--------------------------------------------------------------------------------
i | Xi | |Xi+1 - Xi|
--------------------------------------------------------------------------------
1 | 0.537882842740 | 0.462117157260
--------------------------------------------------------------------------------
2 | 0.566986991405 | 0.029104148665
--------------------------------------------------------------------------------
3 | 0.567143285989 | 0.000156294584
--------------------------------------------------------------------------------
Después de 3 iteraciones, la raíz aproximada es: 0.567143285989123000
Encontrar una aproximación a ,

mediante el método de Newton de


Raphson, con 4 Nº6:
EJERCICIO cifras significativas.
Donde:

6
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

>> Biseccion1('funcion1',1, 2, 10^(-4))


---------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
---------------------------------------------------------------------------------------------------------------------------------------------------
1 1.000000000000 1.500000000000 1.500000000000 0.500000000000 1.375000000000
---------------------------------------------------------------------------------------------------------------------------------------------------
2 1.250000000000 1.500000000000 1.250000000000 0.250000000000 -0.046875000000
---------------------------------------------------------------------------------------------------------------------------------------------------
3 1.250000000000 1.375000000000 1.375000000000 0.125000000000 0.599609375000
---------------------------------------------------------------------------------------------------------------------------------------------------
4 1.250000000000 1.312500000000 1.312500000000 0.062500000000 0.260986328125
---------------------------------------------------------------------------------------------------------------------------------------------------
5 1.250000000000 1.281250000000 1.281250000000 0.031250000000 0.103302001953
---------------------------------------------------------------------------------------------------------------------------------------------------
6 1.250000000000 1.265625000000 1.265625000000 0.015625000000 0.027286529541
---------------------------------------------------------------------------------------------------------------------------------------------------
7 1.257812500000 1.265625000000 1.257812500000 0.007812500000 -0.010024547577
---------------------------------------------------------------------------------------------------------------------------------------------------
8 1.257812500000 1.261718750000 1.261718750000 0.003906250000 0.008573234081
---------------------------------------------------------------------------------------------------------------------------------------------------
9 1.259765625000 1.261718750000 1.259765625000 0.001953125000 -0.000740073621
---------------------------------------------------------------------------------------------------------------------------------------------------
10 1.259765625000 1.260742187500 1.260742187500 0.000976562500 0.003912973218
---------------------------------------------------------------------------------------------------------------------------------------------------
11 1.259765625000 1.260253906250 1.260253906250 0.000488281250 0.001585548394
---------------------------------------------------------------------------------------------------------------------------------------------------
12 1.259765625000 1.260009765625 1.260009765625 0.000244140625 0.000422512079
---------------------------------------------------------------------------------------------------------------------------------------------------
13 1.259887695313 1.260009765625 1.259887695313 0.000122070313 -0.000158837092
---------------------------------------------------------------------------------------------------------------------------------------------------
14 1.259887695313 1.259948730469 1.259948730469 0.000061035156 0.000131823412
---------------------------------------------------------------------------------------------------------------------------------------------------
Después de 14 iteraciones, la raíz aproximada es: 1.259948730469

>> Newton1('funcion1', 'dfuncion1',1, 100, 10^(-4))


-------------------------------------------------------------------------------
i | Xi | |Xi+1 - Xi|
-------------------------------------------------------------------------------
1 | 1.333333333333 | 0.333333333333
-------------------------------------------------------------------------------
2 | 1.263888888889 | 0.069444444444
-------------------------------------------------------------------------------
3 | 1.259933493450 | 0.003955395439
-------------------------------------------------------------------------------
4 | 1.259921050018 | 0.000012443432
Encontrar una aproximación a ,
-------------------------------------------------------------------------------
Después de 4 iteraciones, la raíz aproximada es: 1.259921050017769800
mediante el método de Newton de
EJERCICIO Nº7:
Raphson, con 4 cifras significativas.
Donde:

7
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

>> Biseccion1('funcion1',1, 2, 10^(-4))


---------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
---------------------------------------------------------------------------------------------------------------------------------------------------
1 1.500000000000 2.000000000000 1.500000000000 0.500000000000 -0.750000000000
---------------------------------------------------------------------------------------------------------------------------------------------------
2 1.500000000000 1.750000000000 1.750000000000 0.250000000000 0.062500000000
---------------------------------------------------------------------------------------------------------------------------------------------------
3 1.625000000000 1.750000000000 1.625000000000 0.125000000000 -0.359375000000
---------------------------------------------------------------------------------------------------------------------------------------------------
4 1.687500000000 1.750000000000 1.687500000000 0.062500000000 -0.152343750000
---------------------------------------------------------------------------------------------------------------------------------------------------
5 1.718750000000 1.750000000000 1.718750000000 0.031250000000 -0.045898437500
---------------------------------------------------------------------------------------------------------------------------------------------------
6 1.718750000000 1.734375000000 1.734375000000 0.015625000000 0.008056640625
---------------------------------------------------------------------------------------------------------------------------------------------------
7 1.726562500000 1.734375000000 1.726562500000 0.007812500000 -0.018981933594
---------------------------------------------------------------------------------------------------------------------------------------------------
8 1.730468750000 1.734375000000 1.730468750000 0.003906250000 -0.005477905273
---------------------------------------------------------------------------------------------------------------------------------------------------
9 1.730468750000 1.732421875000 1.732421875000 0.001953125000 0.001285552979
---------------------------------------------------------------------------------------------------------------------------------------------------
10 1.731445312500 1.732421875000 1.731445312500 0.000976562500 -0.002097129822
---------------------------------------------------------------------------------------------------------------------------------------------------
11 1.731933593750 1.732421875000 1.731933593750 0.000488281250 -0.000406026840
---------------------------------------------------------------------------------------------------------------------------------------------------
12 1.731933593750 1.732177734375 1.732177734375 0.000244140625 0.000439703465
---------------------------------------------------------------------------------------------------------------------------------------------------
13 1.731933593750 1.732055664063 1.732055664063 0.000122070313 0.000016823411
---------------------------------------------------------------------------------------------------------------------------------------------------
14 1.731994628906 1.732055664063 1.731994628906 0.000061035156 -0.000194605440
---------------------------------------------------------------------------------------------------------------------------------------------------
Después de 14 iteraciones, la raíz aproximada es: 1.731994628906

>> Newton1('funcion1', 'dfuncion1',2, 100, 10^(-4))


---------------------------------------------------------------------------------
Encontrar una raíz aproximada de la ecuación
i | Xi | |Xi+1 - Xi|
---------------------------------------------------------------------------------
1 | 1.750000000000 | 0.250000000000
---------------------------------------------------------------------------------
2 | , con una tolerancia
1.732142857143 | de 0.017857142857
.
---------------------------------------------------------------------------------
3 | 1.732050810015 | 0.000092047128
Donde:
---------------------------------------------------------------------------------
Después de 3 iteraciones, la raíz aproximada es: 1.732050810014727600

EJERCICIO Nº8:

8
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

>> Biseccion1('funcion1', 1, 2, 10^(-5))


---------------------------------------------------------------------------------------------------------------------------------------------------
i a b c |b-a| f(c)
---------------------------------------------------------------------------------------------------------------------------------------------------
1 1.500000000000 2.000000000000 1.500000000000 0.500000000000 2.957372016677
---------------------------------------------------------------------------------------------------------------------------------------------------
2 1.750000000000 2.000000000000 1.750000000000 0.250000000000 1.280039443505
---------------------------------------------------------------------------------------------------------------------------------------------------
3 1.875000000000 2.000000000000 1.875000000000 0.125000000000 0.520289938104
---------------------------------------------------------------------------------------------------------------------------------------------------
4 1.937500000000 2.000000000000 1.937500000000 0.062500000000 0.168504076938
---------------------------------------------------------------------------------------------------------------------------------------------------
5 1.968750000000 2.000000000000 1.968750000000 0.031250000000 0.000649197530
---------------------------------------------------------------------------------------------------------------------------------------------------
6 1.968750000000 1.984375000000 1.984375000000 0.015625000000 -0.081144301583
---------------------------------------------------------------------------------------------------------------------------------------------------
7 1.968750000000 1.976562500000 1.976562500000 0.007812500000 -0.040429046420
---------------------------------------------------------------------------------------------------------------------------------------------------
8 1.968750000000 1.972656250000 1.972656250000 0.003906250000 -0.019935024106
---------------------------------------------------------------------------------------------------------------------------------------------------
9 1.968750000000 1.970703125000 1.970703125000 0.001953125000 -0.009654153911
---------------------------------------------------------------------------------------------------------------------------------------------------
10 1.968750000000 1.969726562500 1.969726562500 0.000976562500 -0.004505284057
---------------------------------------------------------------------------------------------------------------------------------------------------
11 1.968750000000 1.969238281250 1.969238281250 0.000488281250 -0.001928744194
MÉTODO DE LA BISECCIÓN:
---------------------------------------------------------------------------------------------------------------------------------------------------
12 1.968750000000 1.968994140625 1.968994140625 0.000244140625 -0.000639948497
function Biseccion1(f, a, b, e)
--------------------------------------------------------------------------------------------------------------------------------------------------
13 % Este programa se
1.968872070313 encuentra una raiz aproximada
1.968994140625 1.968872070313 0.000122070313 0.000004580733
%de la funcion f(x)dentro de intervalo[a,b]
--------------------------------------------------------------------------------------------------------------------------------------------------
14 %utilizando el método
1.968872070313 de la biseccion.
1.968933105469 1.968933105469 0.000061035156 -0.000317694829
%donde:
--------------------------------------------------------------------------------------------------------------------------------------------------
15 %f: la funcion no lineal
1.968872070313 1.968902587891 1.968902587891 0.000030517578 -0.000156559784
%a: límite inferior del intervalo
--------------------------------------------------------------------------------------------------------------------------------------------------
16 %b: limite superior1.968887329102
1.968872070313 del intervalo 1.968887329102 0.000015258789 -0.000075990210
%Nmax: numero maximo de iteraciones
--------------------------------------------------------------------------------------------------------------------------------------------------
17 %e: tolerancia del error
1.968872070313 1.968879699707 1.968879699707 0.000007629395 -0.000035704909
help Biseccion1
---------------------------------------------------------------------------------------------------------------------------------------------------
Después de 17 fa=feval(f,a);
iteraciones, la raíz aproximada es: 1.968879699707
fb=feval(f,b);
if sign(fa)~=sign(fb)
>> Newton1('funcion1', t=ceil((log(b-a)-log(e))/log(2));
'dfuncion1',2, 100, 10^(-5))
--------------------------------------------------------------------------------------
fprintf('--------------------------------------------------------------------------------------------------------')
i | fprintf('\n
Xi i \t \ta | \t \tb |Xi+1\t- \tc
Xi| \t \t|b-a| \t \tf(c)\n')
--------------------------------------------------------------------------------------
for i=1:t
1 | 1.968295860735
c=(a+b)/2; | 0.031704139265
--------------------------------------------------------------------------------------
fc=feval(f,c);
2 | 1.968872752743
if sign(fa)~=sign(fc) | 0.000576892008
--------------------------------------------------------------------------------------
b=c;
3 | 1.968872937820
fb=fc; | 0.000000185076
--------------------------------------------------------------------------------------
else
Después de 3 iteraciones, a=c;
la raíz aproximada es: 1.968872937819808400
fa=fc;
end BREVE DESCRIPCION DE CODIGO DEL MÉTODO DE LA BISECCION
fprintf('--------------------------------------------------------------------------------------------------------')
fprintf('\n %d\t \t%.12f\t \t%.12f\t \t%.12f\t \t%.12f\t \t%.12f\n',i,a,b,c,(b-a),fc)
if abs(b-a)<e
fprintf('--------------------------------------------------------------------------------------------------------
')
fprintf('\n Después de %d iteraciones, la raíz aproximada es: %.12f\n',t,c)
break
end
end
else
9
disp('Cambia el intervalo')
end
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

FUNCIÓN:

function y=funcion1(x)
y=x^2+10*cos(x);

EJEMPLO DE EJECUCIÓN:

>> Biseccion1('funcion1', 1, 2, 10^(-5))

La línea
MÉTODO DEanterior
NEWTON se RAPHSON:
observa el nombre de la función en este caso es Biseccion1, y cada uno de los
elementos entre comas tiene alguna representación. El primer elemento se coloca la función “f(x)”,el
segundo
function elementodf,
Newton1(f, representa
x0, Nmax,ele)valor de a que se refiere al valor mínimo del intervalo seleccionado, el
%estetercer elemento
programa representa
encuentra el valor
el cero de lade b que se refiere al valor máximo del intervalo seleccionado, y el
funcion
%f(x), utilizando el método de NEWTON RAPHSO
%donde:
ultimo elemento representa la aproximación deseada “ ”.
% f: función diferenciable
% df: derivada de la funcion f
% x0=punto inicial que escribir la función dentro del código de función, en este caso elegí la siguiente
1º Tenemos
% Nmax: número
función: máximo de iteraciones
y=x^2+10*cos(x)recordar que puede ser cualquier función.
% e: tolerancia
2º Luego tenemos que delimitar los valores de a y b (es recomendable utilizar “ezplot” en Matlab
% para graficar la función y delimitar el intervalo). Escribir el valor de “a” después de la primera coma
help Newton
fprintf('---------------------------------------------')
fprintf('\n i\t | \tXi\t
BREVE| DESCRIPCION
\t|Xi+1 - Xi|\n')
DE CODIGO DEL MÉTODO DE NEWTON RAPHSON
for i=1:Nmax
x=x0-feval(f, x0)/feval(df,x0);
fprintf('---------------------------------------------')
fprintf('\n %d\t | \t%.12f\t | \t%.12f\n',i,x,abs(x-x0))
if abs(x-x0)<e
fprintf('---------------------------------------------')
fprintf('\n Después de %d iteraciones, la raíz aproximada es: %.18f\n',i, x)%el 18 indica la cantidad de
cifras despues de la coma decimal
break;
end
10
x0=x;
end
UNIVERSIDAD CÉSAR VALLEJO
Facultad de Ingeniería de Sistemas

FUNCIÓN:

function y=funcion1(x)
y=x^2+10*cos(x);

DERIVADA DE LA FUNCIÓN:

function y=dfuncion1(x)
y=2*x-10*sin(x);

EJEMPLO DE EJECUCIÓN:

>> Newton1('funcion1', 'dfuncion1',2, 100, 10^(-5))

La línea anterior se observa el nombre de la función en este caso es Newton1, y cada uno de los
elementos entre comas tiene alguna representación. El primer elemento se coloca la función “f(x)”, el

segundo elemento representa la derivada de “f(x)”, el tercer elemento representa el valor elegido “ ”, el

cuarto elemento representa la cantidad máxima de iteraciones que podrían ocurrir tratemos de que este

valor sea constante por ejemplo 100, y el ultimo elemento representa la aproximación deseada “ ”.

1º Tenemos que escribir la función dentro del código de función1, en este caso elegí la siguiente
función: y=x^2+10*cos(x)recordar que puede ser cualquier función.
2º Luego tenemos que derivar la función(“f(x)”) ya mencionada y escribimos en el dfuncion1, en
este caso es: y=2*x-10*sin(x);

11

También podría gustarte