Está en la página 1de 10

Análisis Numérico Para Ingenieros (IP134)

Práctica Calificada Nº 2
Ciclo 2024-1
Nombre : Wilfredo Joel Rosadio Valenzuela Código:U201710495 Nota:…………
Sección : P62A
Tiempo : 120min.
Profesor : Ing. Rubén Anccasi Huayra
Fecha : 29 de Abril de 2024

Indicaciones:
1. La recuperación es una evaluación que debe ser entregada en el plazo establecido.
2. Todos los procedimientos deben estar indicados en la solución de cada ejercicio.

Nota: Todos los procedimientos y operaciones deben estar indicados en la


solución de cada ejercicio, de caso contrario no se validará la solución.
1.- Se quiere calcular el punto de corte de las gráficas f(x) y g(x).
1
𝑓(𝑥) =
1 + 𝑥2
𝑥
g(𝑥) =
4
- Utilice el método de Bisección y desarrolle como mínimo cuatro iteraciones (5 puntos)

1
2
Codificación Matlab

% Funciones
f = @(x) 1./(1+x.^2);
g = @(x) x./4;

% Intervalo inicial
a = 0;
b = 4;

% Tolerancia
tol = 1e-6;

% Número máximo de iteraciones


max_iter = 20;

% Inicialización
iter = 0;
c = (a + b) / 2;
fc = f(c) - g(c);

disp('Iteración a b c f(c)');

while (abs(fc) > tol) && (iter < max_iter)


iter = iter + 1;

if f(a) - g(a) == 0
c = a;
break;
elseif f(b) - g(b) == 0
c = b;
break;
end

c = (a + b) / 2;
fc = f(c) - g(c);

fprintf('%3d %8.6f %8.6f %8.6f %8.6f\n', iter, a, b, c, fc);

if (f(a) - g(a)) * fc < 0


b = c;
else
a = c;
end
end

disp('-----------------------------------------');
disp(['La raíz aproximada es ', num2str(c)]);

3
4
2.- Calcule una solución de la ecuación:

- Por el método de bisección y desarrolle como mínimo cuatro iteraciones (5 puntos)


𝑥
𝑓(𝑥) = 𝑥 + ln + 2
3

5
Codificación Matlab

% Función
F = @(x) x + log(x/3) + 2;

% Intervalo inicial
a = 0.1;
b = 10;

% Tolerancia
tol = 1e-6;

% Número máximo de iteraciones


max_iter = 20;

% Inicialización
iter = 0;
c = (a + b) / 2;
Fc = F(c);

disp('Iteración a b c F(c)');

while (abs(Fc) > tol) && (iter < max_iter)


iter = iter + 1;

if F(a) == 0
c = a;
break;
elseif F(b) == 0
c = b;
break;
end

c = (a + b) / 2;
Fc = F(c);

fprintf('%3d %8.6f %8.6f %8.6f %8.6f\n', iter, a, b, c, Fc);

if F(a) * Fc < 0
b = c;
else
a = c;
end
end

disp('-----------------------------------------');
disp(['Una raíz aproximada es ', num2str(c)]);

6
3.- Para la estructura mostrada (tipo armadura) calcule las fuerzas en cada barra y las reacciones en
sus apoyos. Considere que la carga P hace un ángulo de 45° con la horizontal.

Para resolver:
a.- Formule el sistema de ecuaciones (2 puntos).
b.- Resuelva el sistema de ecuaciones utilizando la descomposición LU con o sin pivoteo.
Además indica las fuerzas en cada barra y las reacciones en cada apoyo (3 puntos)

P=17 kN 6m

4m

7
8
4.- Compruebe las siguientes propiedades, utilice una matriz de 3x3

a.- Si A es una matriz diagonal o triangular superior o triangular inferior, entonces los elementos
diagonales de A son sus valores propios. (2.5 puntos)

b.- La suma de los valores propios de A es igual a la traza de A (tr(A)). (2.5 puntos)

9
Nota: Todos los procedimientos y operaciones deben estar claramente indicados, de caso contrario
no se considera la solución.

Campus Monterrico, Abril 2024

10

También podría gustarte