Sei sulla pagina 1di 13

MÉTODOS NUMÉRICOS

PRÁCTICA DE LABORATORIO: INTRODUCCION SISTEMAS LINEALES

Consideremos el siguiente sistema de ecuaciones lineales:

Como aparece en el
comando:

>> A=[2 -1 -1; 2 3 -1; 1 2 3]

A=

2 -1 -1
2 3 -1
1 2 3

>> b=[2 6 15]'

b=

2
6
15

>> x = inv(A)*b

x=

3.1429
1.0000
3.2857

>> x = A\b

x=

3.1429
1.0000
3.2857

>> format rat


>> x = A\b

x=

22/7
1
23/7

Para el método de Jacobi:


Para el método de Gauss-Seidel:
a) Método de Jacobi:

Convergencia:
Método de Gauss – Seidel :

Convergencia:
b) Método de Jacobi:

Convergencia:
Método de Gauss – Seidel :

Convergencia:
c) Método de Jacobi:

Convergencia:
Método de Gauss – Seidel :

Convergencia:
Resolver por el método de Gauss Jordan:

a)

15x – 5y = 20
-5x+15y -5z=0
-5y +20z = 0

En el Editor:

function A = Intercambio(A,i) function x = GaussJordan(AA,b)


% intercambio de filas % Datos
% E. Raffo Lecca % AA =es la matriz
% Datos % A =es la matriz aumentada
% A = es la matriz % b =es el vector de la mano derecha
% n = el orden de la matriz % n =el orden de la matriz
% Resultados % Resultados
% A = nueva matriz % x =vector solucion
[n n1] = size(A); [n n] = size(AA);
k = i + 1; x = zeros(n,1);
while (k<=n)&(A(k,i)==0) A = [AA b];
k=k+1; n1 = n+1;
end for i = 1:n
if k<=n if A(i,i) == 0
temp=A(i,:); A = Intercambio(A,i);
A(i,:)=A(k,:); end
A(k,:)=temp; Piv = A(i,i);
end for j = i:n1
A(i,j)=A(i,j)/Piv;
end
for k = 1:n
if k ~= i
Pivote = A(k,i);
for j = i:n1
A(k,j) = A(k,j)-Pivote*A(i,j);
end
end
end
end
for i=1:n
x(i) = A(i,n1);
end
En el Comando:

b)
3x + 2y + 4z = 1
5x- y – 3z = -7
4x + 3y + z= 2

En el Comando:
c) En una fábrica de ropa se producen tres estilos de camisas que llamaremos 1, 2, 3. Cada prenda pasa
por el proceso de cortado, cosido, planchado y empaquetado. Las camisas se elaboran por lote. Para
producir un lote de camisas del tipo 1 se necesitan 30 min para cortarlas, 40 min para coserlas y 50 min
para plancharlas y empaquetarlas. Para el tipo 2, 50 min para cortar, 50 min para coser y 50 min para
planchar y empaquetar. Para el tipo 3, 65 min para cortar, 40 min para coser y 15 min para planchar y
empaquetar. ¿Cuántos lotes se pueden producir si se trabajan 8 horas en cortar, 8 horas en coser y 8
horas en planchar y empaquetar?

En el Comando:

Potrebbero piacerti anche