Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2π x 2π tv
−x
h (x) = sen cos +e .
λ λ
Si λ = 16, t = 12, v = 48, halle el menor valor positivo x tal que h(x) = 0.4.
(a) Plantee el problema a resolver.
(b) Justifique por qué podemos aplicar el método de Newton para resolver el problema.
(c) Cuál es el orden de convergencia de la iteración de Newton que se genera?
(d) Aproxime x tomando una tolerancia y un delta de 10−9.
10. La ecuación de Kepler m = x − E sen(x), donde m y E están dados y se busca x, desempeña un papel considerable en dinámica
astronómica. Resuélvala iterativamente para m = 0.8 y E = 0.2, escribiéndola en la forma x = m + E sen(x) y empezando con
p0 = m.
11. El factor de fricción f para fluidos pseudoplásticos que siguen el modelo de Oswald-De-Waele se calcula mediante la siguiente
ecuación
1 4 0.4
= 0.75 log Re f 1−0.5n − 1.2 .
f n n
Encuentre el factor de fricción f , si se tiene un número de Reynolds Re de 6000 y un valor de n = 0.4.
12. El volumen V de un liquido contenido en un tanque esférico de radio r está determinado por la siguiente ecuación
π h2(3r − h)
V= .
3
Si se tiene un tanque con r = 1m y tiene 0.75 m3 de un liquido determine la altura del mismo. Para ello se proponen dos
formulas de punto fijo g(h) v
u h3 + 3V
s u
V t
h .
h = 3 3 rh2 − , h=
π 3r
Determine si las funciones satisfacen las hipótesis de punto fijo y encuentre el valor de h mediante ese método.
PROGRAMACIÓN
13. Considere el siguiente código MATLAB
function n1 = norma1(v,n)
% Calcula la norma uno de un vector v de R^n.
% Datos de Entrada
% - v:= vector.
% - n:= dimensión del vector.
% Datos de Salida
% - n1:= norma uno de v.
n1=0;
for i=1:n
n1=n1+abs(v(i));
end
Modificar adecuadamente el código anterior para construir una function que calcule la norma p de un vector (tenga en cuenta
que p deberá ser un nuevo parámetro de entrada). Compare sus resultados con la instrucción de MATLAB norm(v,p).
14. Construir dos function que calculen la norma infinito y la norma uno de una matriz A de orden n. Compare sus resultados con
la instrucción de MATLAB norm(A,inf) y norm(A,1), respectivamente
15. Construir una function que diga si una matriz A es estrictamente diagonal dominante. Recordemos que, se dice que una matriz
A de orden n × n es estrictamente diagonalmente dominante si se cumple
n
|akk | > ∑ |ak j | ∀k = 1, 2, ..., n.
j=1
j6=k
16. Empleando el help de MATLAB, explorar las instrucciones diag, triu, tril, poly y eig. Construir una function que
halle las matrices de iteración de Jacobi, Gauss-Seidel y SOR (ω dato de entrada) TJ , TGS y Tω , que calcule sus respectivos
polinomios caracterı́sticos, sus radios espectrales y diga si las sucesiones generadas a partir de ellas serán o no convergentes a
la solución del sistema Ax = b.
SISTEMAS
17. Aproxime la solución del sistema Ax = b donde
4 −1
5
..
5
−1 4 .
A= y b = A
.. ..
..
.
. . −1
−1 4 5 n
n×n
para n = 10, 20, 150, empleando los métodos iterativos de Jacobi, Gauss-Seidel y SOR (tomando el parámetro óptimo ω̃ ).
(a) ¿Qué cantidad de iteraciones fueron necesarias para que se cumpla la condición de delta = 10−8?
(b) Calcule la norma infinito del error para cada aproximación obtenida.
(c) Calcule la norma infinito del residual para cada aproximación obtenida.
(d) ¿Que aproximación se acerca más a la solución del sistema?
(Sugerencia: explore las instrucciones toeplitz(v) para v ∈ Rn , ones(n, 1) y zeros(n, 1) para n ∈ N).
18. Aproxime la solución del sistema Ax = b por medio de los métodos iterativos de Jacobi, Gauss-Seidel y SOR donde
A = gallery(’tridiag’,100,-1,2,-1) ,
A = gallery(’poisson’,20) ,
A = gallery(’dorr’,20) ,
A = gallery(’lehmer’,20)
y b = A [1, 1, · · · , 1]T . (Empleando la instrucción doc gallery en la lı́nea de comandos, podemos explorar diferentes tipos
de matrices).
19. Considere la ecuación
h(x, y) = x4 + xy + (1 + y)2.
(a) ¿Cuántos puntos crı́ticos tiene la función dada?
(b) Aproxime todos los puntos crı́ticos de la función usando la rutina de MATLAB newdim.m. Para ello elija un punto
inicial desde la gráfica, delta = epsilon = 10−15 y un máximo de iteraciones de 70.
20. Se desea resolver el sistema no lineal
f1 (x, y) = x2 + y2 − 2 = 0 ,
f2 (x, y) = xy − 1 = 0 .
(a) Determine cuántas soluciones tiene el sistema dado a partir de la construcción gráfica para el rectángulo R = [−1.5, 1.5]×
[−1.5, 1.5].
(b) ¿Qué problemas podrı́an aparecer para encontrar una solución mediante el método de Newton?
(c) Resuelva el problema mediante el método de Newton con el vector inicial adecuado, para una tolerancia del error menor
a 10−12.
21. Utilice el método de Newton para aproximar la(s) solución(es) del sistema
x1 cos (x2 ) = −1
x
2
ex1 −1 sen = 1.
2
22. Utilice el método de Newton para aproximar la(s) solución(es) del sistema
(x + 1)2 + (y + 1)2 = z ,
(x − 1)2 + y2 = z ,
4x2 + 2y2 + z2 = 16 .