Sie sind auf Seite 1von 7

GUIA NUMERO CINCO

Utilice la función intervalos, así como la gráfica de la curva para determinar el


intervalo de trabajo.
1. Digite la función bisección y determine las tres primeras raíces de la función:
𝑓(𝑥) = 𝑥 2 sin(√𝑥) − 5 con una tolerancia de 0.0001.

Intervalo Raíz F(raíz) iteraciones


[1.884956,2.513274] 2.239 -7.72E-04 10
[1.884956,2.513274] 2.2393 6.05E-04 11
[1.884956,2.513274] 2.2392 1.46E-04 12
1° raíz:
>> h=inline('x^2*sin(sqrt(x))-5')

h=

Inline function:
h(x) = x^2*sin(sqrt(x))-5

>> intervalo(h, 0, 2*pi, 10)


cambio de signo [1.884956,2.513274]
>> biseccion(h, 1.884956, 2.513274, 0.0001, 10)

ans =
2.2390
>> h(2.2390)

ans =

-7.7247e-04
2° raíz:
>> biseccion(h, 1.884956, 2.513274, 0.0001, 11)

ans =
2.2393

>> h(2.2393)

ans =

6.0466e-04
3° raíz:
>> biseccion(h, 1.884956, 2.513274, 0.0001, 12)
raiz encontrada ...

ans =

2.2392
>> h(2.2392)

ans =

1.4560e-04

2. Modifique la función bisección para obtener la regla falsa y resuelva la pregunta (1):

Intervalo Raíz F(raíz) iteraciones

[1.884956,2.513274] 0.2953 -4.9549 20

[1.884956,2.513274] 0.2944 -4.9552 25

[1.884956,2.513274] 0.2946 -4.9552 30


1° raíz:
>> h=inline('x^2*sin(sqrt(x))-5')

h=
Inline function:
h(x) = x^2*sin(sqrt(x))-5

>> intervalo(h, 0, 2*pi, 10)


cambio de signo [1.884956,2.513274]
>> reglafalsa(h, 1.884956, 2.513274, 0.0001, 20)

ans =

0.2953
>> h( 0.2953)

ans =

-4.9549
2° raíz:
>> reglafalsa(h, 1.884956, 2.513274, 0.0001, 25)

ans =

0.2944

>> h( 0.2944)

ans =

-4.9552
3° raíz:
>> reglafalsa(h, 1.884956, 2.513274, 0.0001, 30)

ans =

0.2946

>> h( 0.2946)

ans =

-4.9552

3. Determine todas las raíces de: tan(𝑥) − 1.1𝑥 + 3.45 = 0 en el intervalo [2,4].
Determine las raíces de modo que la raíz, x, sea tal que. |𝑓(𝑥)| < 𝜖𝑠 con 7 cifras
significativas.
Intervalo Raíz F(raíz) iteraciones
[2.600000,2.800000] 2.6523437 -1.8722908e-06 20
[3.000000,3.200000] 3.0843750 -9.2676327e-05 20
[3.600000,3.800000] 3.6828125 -4.7560743e-06 20

1° raíz:
>> r=inline('tan(x)-1.1*x+3.45')
r= Inline function:
r(x) = tan(x)-1.1*x+3.45
>> intervalo(r, 2, 4, 10)
cambio de signo [2.600000,2.800000]
cambio de signo [3.000000,3.200000]
cambio de signo [3.600000,3.800000]
>> format long
>> biseccion(r, 2.600000, 2.800000, 0.0001, 20)
raiz encontrada ...
ans =
2.652343750000000
>> r( 2.652343750000000)
ans =
-1.872290890325701e-06
2° raíz:
>> biseccion(r, 3.000000, 3.200000, 0.0001, 20)
raiz encontrada ...
ans =
3.084375000000001
>> r( 3.084375000000001)
ans =
-9.267632755971533e-05
3° raíz:
>> biseccion(r, 3.600000, 3.800000, 0.0001, 20)
raiz encontrada ...
ans =
3.682812500000000
>> r( 3.682812500000000)
ans =
-4.756074342360250e-06

Das könnte Ihnen auch gefallen