Trabajo Unidad 1
Trabajo Unidad 1
Trabajo Unidad 1
SEDE QUITO
CARRERA:
INGENIERIA MECATRONICA
TEMA:
SOLUCIÓN NUMÉRICA DE SISTEMAS DE ECUACIONES
LINEALES
REALIZADO POR:
JUAN DAVID BENAVIDES AVILA
AGUILAR SILVA SANTIAGO ANDRES
PABLO DAVID MIRANDA NUÑEZ
TUTOR:
ING. LORENA ALEJANDRA FERNANDEZ YANEZ
GRUPO 1
NIVEL 5
TRABAJO GRUPAL
INDICACIONES
Elaborar el encabezado, colocando todos los datos de los integrantes
del grupo
Desarrollar cada una de las preguntas planteadas con su respectivo
proceso
Aquellos ejercicios donde requiera generar programas debe constar lo
siguiente
a) 101101
b) 110.011
c) 0.01101
A ∑ 2𝑘
𝑘=1
B ∑(3𝑘 + 1)
𝑘=1
C ∑(6𝑘 − 5)
𝑘=1
D ∑ 𝑗(𝑗 + 1)
𝑗=1
E ∑(2𝑗 − 1)2
𝑗=1
F ∑ 2𝑗(2𝑗 + 2)
𝑗=1
G ∑(2𝑖 − 1)3
𝑖=1
H ∑ 𝑖(𝑖 + 1)(𝑖 + 2)
𝑖=1
𝑛
I
∑ 𝑖 2 (2𝑖 + 3)
𝑖=1
7.- Dados los valores de 𝑥1 = 2; 𝑥2 = 5; 𝑥3 = 9, 𝑥4 = −9, 𝑥5 = 0, 𝑥6 = −5. Realice un programa para
calcula el valor de numérico de:
Código:
%% PARTE 2 SUMATORIAS Ejercicio 7
clear all;
clc;
syms X
Y=[];
f=input('Valor Final: ');
n=input('Valor Inicial: ');
for t=n:f
Y(t)=input('Ingrese el valor de X: ');
end
% Cálculo de la sumatoria
for t=n:f
X=Y(t); %Reemplaza el valor de X de uno en uno hasta llegar a n
B=B+subs(A,X) %Acumula el valor de las sumatorias en una variable B
end
fprintf('La sumatoria es: %f',B);
El usuario debe ingresar el valor final de las sumatorias, el valor inicial de la sumatoria.
Dentro de un bucle for se generara un arreglo donde se ingresaran los valores de X en este caso el número de
valores para X es el número de repeticiones de la sumatoria
Dentro de un bucle for se realizarán las sumatorias ingresadas por el usuario, por cada repetición el valor de
X (variable simbólica) tomara un nuevo valor (Valores de X ingresados por el usuario), dentro del bucle en
una variable definida como B se almacenarán los resultados, por cada repetición la variable B suma el valor
anterior al valor actual.
EJEMPLO DE LA CORRIDA DEL PROGRAMA:
SUMATORIA RESULTADOS
A ∑(𝑥𝑖 − 2)
𝑖=1
3
𝑥𝑖 + 2
∑
B (𝑥𝑖 − 5)2
𝑖=1
La quinta repetición de la sumatoria es indefinida debido a que el
denominador es igual a cero.
𝑥2 =0
02 − 4
0
C 𝑥𝑖2 − 4
∑
𝑥𝑖
𝑖=1
clear all;
clc;
A=input('MATRIZ A: ');
b=input('MATRIZ B:');
[C,F]=size(A);
[n,~]=size(A);
x=zeros(n,1);
MC=['X';'Y';'Z';'T';'W';'U'];
ES=[' '];
MA=[];
if C~=F
disp('Matriz A no es cuadrada')
end
if A(1,1)==0
disp('Ingrese la matriz de tal forma que el valor A(1,1) sea diferente de
cero');
end
if C==F
for i=1:C
MA(i,1)=MC(i,1);
ES(i,1)=ES(1,i);
end
for i=1:n-1
m= A(i+1:n,i)/A(i,i);
A(i+1:n,:) = A(i+1:n,:) - m*A(i,:);
b(i+1:n,:) = b(i+1:n,:) - m*b(i,:);
end
x(n,:) = b(n,:)/A(n,n);
for i=n-1:-1:1
x(i,:) = (b(i,:)-A(i,i+1:n)*x(i+1:n,:))/A(i,i);
end
x;
x=num2str(x);
x=[MA,ES,x]
end
2𝑥 − 𝑦 + 3𝑧 = 5
A { 2𝑥 + 2𝑦 + 3𝑧 = 7
−2𝑥 + 3𝑦 = −3
𝑥 + 2𝑦 + 3𝑧 = 5
B { −3𝑥 − 2𝑦 − 𝑧 = 7
4𝑥 + 4𝑦 + 4𝑧 = −3
C 3𝑥 − 𝑦 + 7𝑧 = 1
{
5𝑥 +𝑧 =2
𝑥 − 𝑦 + 5𝑧 = √2
√5𝑥 + 𝑧 = √3
D 2 5
𝑥 + 3𝑦 + 2𝑧 =
{5 2
𝑥 + 2𝑦 − 3𝑧 − 𝑡 = 0
−3𝑦 + 2𝑧 + 6𝑡 = −8
E −3𝑥 − 𝑦 + 3𝑧 + 𝑡 = 0
{2𝑥 + 3𝑦 + 2𝑧 − 𝑡 = −8
F (1 + 𝑖 )𝑥 − 𝑖𝑦 = 3𝑖
{
2𝑥 + 𝑖𝑦 = −𝑖
𝑥 + 2𝑦 + 3𝑧 = 5
−3𝑥 − 2𝑦 − 𝑧 = 7
4𝑥 + 4𝑦 + 4𝑧 = −3
b) Método de Gauss Seidel
clear all
clc
%Método de resolución de Gauss Seidel
fprintf('Sistema de eliminación de Gauss Seidel \n')
A=input('Matriz A:');%Matriz de coeficientes
B=input('Matriz B:');%Matriz de términos independientes
X0=input('Ingrese los valores iniciales:');%Valores iniciales para remplazar
tol=input('Ingrese la tolerancia:');%Tolerancia
maxiter=input('Ingrese el valor máximo de iteraciones:');%Limite para las
iteraciones
N=length(B);
iter=0;
incr=tol+1;
v=[]; %Para ir guardando los incrementos por iteración
2𝑥 − 𝑦 + 3𝑧 = 5
A { 2𝑥 + 2𝑦 + 3𝑧 = 7
−2𝑥 + 3𝑦 = −3
C { 3𝑥 − 𝑦 + 7𝑧 = 1
5𝑥 +𝑧 =2
𝑥 − 𝑦 + 5𝑧 = √2
√5𝑥 + 𝑧 = √3
D 2 5
𝑥 + 3𝑦 + 2𝑧 =
{5 2
𝑥 + 2𝑦 − 3𝑧 − 𝑡 = 0
−3𝑦 + 2𝑧 + 6𝑡 = −8
−3𝑥 − 𝑦 + 3𝑧 + 𝑡 = 0
E {2𝑥 + 3𝑦 + 2𝑧 − 𝑡 = −8
𝑥 + 2𝑦 + 3𝑧 = 5
{ −3𝑥 − 2𝑦 − 𝑧 = 7
4𝑥 + 4𝑦 + 4𝑧 = −3
14. En una columna de cinco platos, se requiere absorber benceno que está contenido en una corriente
de gas V, con aceite L que circula a contracorriente del gas. Considérese que el benceno transferido no
altera sustancialmente el número de moles de V y L fluyendo a contracorriente, que la relación de
Equilibrio está dada por la ley de Henry (𝛾 = 𝑚𝑥) y que la columna opera a régimen permanente. Calcule
la composición de benceno en cada plato.
Datos:
V= 100 moles/min
L= 500 moles /min
𝛾𝑜 = 0.09 fracción molar de benceno en V
𝑥𝑜 = 0.00 fracción molar de benceno en L
𝑚 = 0.12 Los balances de materia para el benceno en cada plato son
ECUACION DESPEJE
−512𝑥5 + 12𝑥4 + 0 + 0 + 0 = 0
500𝑥5 − 512𝑥4 + 12𝑥3 + 0 + 0 = 0
ECUCIONES 0 + 500𝑥4 − 512𝑥3 + 12𝑥2 + 0 = 0
0 + 0 + 500𝑥3 − 512𝑥2 + 12𝑥1 = 0
0 + 0 + 0 + 500𝑥2 − 512𝑥1 = −9
𝑥1 = 𝑊 = 0.018
𝑥2 = 𝑇 = 0.00043199
𝑥3 = 𝑍 = 1.0356−5
𝑥4 = 𝑌 = 2.373−7
𝑥5 = 𝑋 = −5. .56 17−9
NOTA: El código utilizado para resolver este ejercicio fue el mismo utilizado en la PARTE 3. Métodos de
solución de Sistemas de Ecuaciones Lineales, por el método de eliminación de Gauss Simple.
15. Un bloque de 10Kg está suspendido en un sistema de cables y anillos, tal como
muestra la figura. Determine la tensión en cada cable del sistema
ECUACIONES
FCF FCB FCA FBE FAB FAD
3/5 24/25 -1 - - - 0
4/5 -7/25 - - - - 0
-3/5 - - 5/13 - - 0
-4/5 - - -12/13 1 - 0
- -24/25 - -5/13 - 15/17 0
- 7/25 - 12/13 - 8/17 98.1
NOTA: El código utilizado para resolver este ejercicio fue el mismo utilizado en la PARTE 3. Métodos de
solución de Sistemas de Ecuaciones Lineales, por el método de eliminación de Gauss Simple.
𝐴𝑟𝑜𝑟𝑖 = ∑ 𝜀𝑖𝑗 𝐶𝑗
𝑗=1
Donde:
𝐴𝑟𝑜𝑟𝑖 Es la absorbancia total observada a la longitud de onda i.
𝜀𝑖𝑗 Es la absorbida mola del componente j a la longitud de onda i.
C1 C2 C3 C4 C5
1 98 9 2 1 0.5 0.1100
2 11 118 9 4 0.88 0.2335
3 27 27 85 8 2 0.2800
4 1 3 17 142 25 0.3000
5 2 4 7 17 118 0.1400
NOTA: El código utilizado para resolver este ejercicio fue el mismo utilizado en la PARTE 3. Métodos de
solución de Sistemas de Ecuaciones Lineales, por el método de eliminación de Gauss Simple.
17. Determine la intensidad de corriente en cada rama del circuito mostrado
Los valores de tensiones, resistencias internas de fuente y resistencias del circuito se muestran en la siguiente
tabla.
ECUACIONES
I1 I2 I3 I4 I5 I6
61 - - - - 20 -6
- - 53 - - 9 9.8
20 - 9 - - 49 -6
- - 1 - -1 1 0
1 1 -1 - - - 0
-1 - - -1 - -1 0
NOTA: El código utilizado para resolver este ejercicio fue el mismo utilizado en la PARTE 3. Métodos de
solución de Sistemas de Ecuaciones Lineales, por el método de eliminación de Gauss Simple.