Beruflich Dokumente
Kultur Dokumente
Prob. 2. El factor de fricción f para los flujos turbulentos en una tubería esta dado por:
1 e 9.35
1.14 2 * log( )
f D Re* f
2 (1 x)2
Prob. 3. Use la integración numérica para evaluar: 1
x
dx
Con una exactitud del orden de s = 0.025%. Utilice t para definir el criterio de paro.
I(exacta) = 4.04737854
(b a) 3
b) Determine el error relativo en base a la ecuación 21.13 (Ea = – f .' ' )
12.n 2
6 ptos
Prob. 4. Dados los datos:
X 1 2 3 5 7 8….
F(x) 3 6 19 99 291 444
El Profesor
Solución:
1) Solucion analítica: No se puede resolver analíticamente, pero numéricamente la
raíz es aprox. 0.17018
>> [v]=solve('7*sin(x)*exp(-x)-1=0','x')
Warning: Cannot solve symbolically. Returning a numeric approximation
instead.
> In solve (line 305)
v=
0.17017999375383517686086467011524
>> fplot('7*sin(x)*exp(-x)-1',[-1,1]),grid;
I=
X=
0.1702
Ea =
0.4529
Et =
4.2175e-04
vv =
0.1702
>> NewtonRaphsonP1
Escriba la funcion de x: 7*sin(x)*exp(-x)-1
ingrese el valor inicial (x0) de la raiz: 0.3
ingrese el error fijado porcentual (%) : 0.001
ingrese el valor del criterio de exactitud: 0.0001
ingrese la cantidad maxima de iteraciones: 3
Warning: Cannot solve symbolically. Returning a numeric approximation instead.
> In solve (line 305)
In NewtonRaphsonP1 (line 23)
>> [v]=solve('1.14-2*log10(0.0025/0.1+9.35/(3*10^4*sqrt(x)))-1/sqrt(x)=0','x')
v=
0.054114102559007686272041676009374
>> fplot('1.14-2*log10(0.0025/0.1+9.35/(3*10^4*sqrt(x)))-1/sqrt(x)',[-0.02,0.1]),grid;
Warning: Imaginary parts of complex X and/or Y arguments ignored
> In fplot (line 152)
>>
Como de antemano sabemos que la función solo existe para x>0 (ya que en la
expresión de la función aparecen dos sqrt(x) que impiden que x sea negativo o
cero) tomamos cualquier valor inicial x0 que sea positivo de manera conveniente,
por ejemplo x0=0.02. Además, damos un valor al error fijado es=0.00001, un
criterio de exactitud eps1=0.0000001 y un máximo de imax=10 iteraciones para
ejecutar la función de newton-raphson
>> [I,X,Ea,Et,vv]=NewtonRaphsonP2('1.14-2*log10(0.0025/0.1+9.35/
(3*10^4*sqrt(x)))-1/sqrt(x)',0.02,0.00001,0.0000001,10)
I=
X=
0.0541
Ea =
0.0032
Et =
7.7469e-08
vv =
0.0541
>> NewtonRaphsonP1
Escriba la funcion de x: 1.14-2*log10(0.0025/0.1+9.35/(3*10^4*sqrt(x)))-1/sqrt(x)
ingrese el valor inicial (x0) de la raiz: 0.02
ingrese el error fijado porcentual (%) : 0.00001
ingrese el valor del criterio de exactitud: 0.0000001
ingrese la cantidad maxima de iteraciones: 10
>> [Irom,ea,Iver,et,matI]=IntRomberg('(1+sqrt(x))^2/sqrt(x)',1,2,9,0.025)
Irom =
4.0474
ea =
5.0869e-04
Iver =
4.0474
et =
-1.5816e-04
matI =