Está en la página 1de 9

UNIVERSIDAD PRIVADA DEL VALLE

FACULTAD DE INFORMÁTICA Y ELECTRÓNICA Evaluación


INGENIERÍA BIOMEDICA
CAMPUS TIQUIPAYA

METODOS NUMERICOS

PRACTICA º 1

segunda parte

GRUPO “A”

Estudiantes: Cinthia V. Rojas Lima


Docente: Ing. Mario Andrade Irahola

Cochabamba 02 de septiembre del 2022


Gestión II-2022
function gauss_jordan
A=input('Ingrese la matriz A=');
B=input('Ingrese el vector columna B= ');
n=length(A);
A=[A,B];% Matriz ampliada de dimension n X n+1
for j=1:1:n
if A(j,j)==0
disp('Ordene las filas de modo que la primera entrada sea distinto de cero')
close all
end
A(j,:)=A(j,:)/A(j,j);
for i=[1:j-1,j+1:n]
m=-A(i,j);
A(i,:)=m*A(j,:)+A(i,:);
end
end
X=A(:,n+1);
disp('La solución es:')
disp(X)
a)
>> gauss_jordan
Ingrese la matriz A=[6 -1;1 3]
Ingrese el vector columna B= [-5;2]
La solución es:
-0.6842
0.8947

b)
>> gauss_jordan
Ingrese la matriz A=[-5 1.5;-2.5 1.5]
Ingrese el vector columna B= [100;120]
La solución es:
8.0000
93.3333
c)
>> gauss_jordan
Ingrese la matriz A=[4 2 -4;4 2 5;4 2 2]
Ingrese el vector columna B= [-4;2;4]
Ordene las filas de modo que la primera entrada sea distinto de cero
La solución es:
NaN
NaN
NaN

d)
>> gauss_jordan_ultimo
Ingrese la matriz A=[2 2 1;3 2 0;0 0 5]
Ingrese el vector columna B= [9;5;-45]
La solución es:
-13
22
-9

e)
>> gauss_jordan_ultimo
Ingrese la matriz A=[6 -1 -6;-9 -1 7;-2 1 -1]
Ingrese el vector columna B= [-36;-32;-12]
La solución es:
11.2453
23.7736
13.2830
f)
>> gauss_jordan_ultimo
Ingrese la matriz A=[2 2 2 1;2 -2 1 -1;2 -3 2 1;7 -4 -7 -1]
Ingrese el vector columna B= [3;4;0;11]
La solución es:
1.7149
0.6000
0.0468
-1.7234
>> gauss_jordan_ultimo

Ingrese la matriz A=[9 5;5 9]

Ingrese el vector columna B= [240; 180]

La solución es:

22.5000

7.5000

También podría gustarte