Está en la página 1de 1

--------------------------------------------------------------------

CLASE 3:

(Octave - RUI)
Colocar los comandos en el editor de texto:
---------------------------------------------------------------------
M�todo Algebr�rico - Simplex

Problema 1:
clc;clear;
A=[2 1 1 0 0 70; 1 1 0 1 0 40; 1 3 0 0 1 90; -40 -60 0 0 0 0]
disp('Ingresa X2. sale X5 - Interacion 1');
A(3,:)=A(3,:)/A(3,2);
A(1,:)=A(1,:)-A(3,:)*A(1,2);
A(2,:)=A(2,:)-A(3,:)*A(2,2);
A(4,:)=A(4,:)-A(3,:)*A(4,2)
disp('Ingresa X1. sale X4 - Interacion 2');
A(2,:)=A(2,:)/A(2,1);
A(1,:)=A(1,:)-A(2,:)*A(1,1);
A(3,:)=A(3,:)-A(2,:)*A(3,1);
A(4,:)=A(4,:)-A(2,:)*A(4,1)

Problema 2:

Min Z=-3x1-4x2+0x3+0x4
clc;clear;
A=[1 2 1 0 0 1000;3 2 0 1 0 1800;0 1 0 0 1 400;-3 -4 0 0 0 0]
disp('Interacion 1 --- Ingresa X2. sale X5');
A(3,:)=A(3,:)/A(3,2);
A(1,:)=A(1,:)-A(3,:)*A(1,2);
A(2,:)=A(2,:)-A(3,:)*A(2,2);
A(4,:)=A(4,:)-A(3,:)*A(4,2)
disp('Interacion 2 --- Ingresa X1. sale X3');
A(1,:)=A(1,:)/A(1,1);
A(2,:)=A(2,:)-A(1,:)*A(2,1);
A(3,:)=A(3,:)-A(1,:)*A(3,1);
A(4,:)=A(4,:)-A(1,:)*A(4,1)
disp('Interacion 3 --- Ingresa X5. sale X4');
A(2,:)=A(2,:)/A(2,5);
A(1,:)=A(1,:)-A(2,:)*A(1,5);
A(3,:)=A(3,:)-A(2,:)*A(3,5);
A(4,:)=A(4,:)-A(2,:)*A(4,5)
format bank

También podría gustarte