01.07.2013 Views

9. Anexos.

9. Anexos.

9. Anexos.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

%Vector -> Array (Vx3) con arcos no dirigidos y su peso.<br />

%origen -> Nodo Origen<br />

[archivo]=textread('PrimeraSol.txt','%s',1);<br />

archivo=str2mat(archivo);<br />

[N,V]=textread(archivo,'%u %u',1);<br />

[Vector(:,1),Vector(:,2),Vector(:,3)]=textread(archivo,'%u %u %u',V,'headerlines',1);<br />

[NumTerminales]=textread(archivo,'%u',1,'headerlines',V+1);<br />

[NodosTerminalesCell]=textread(archivo,'%s',1,'delimiter','\n','headerlines',V+2);<br />

NodosTerminales=str2num(str2mat(NodosTerminalesCell));<br />

[PrimeraSol(:,1),PrimeraSol(:,2),PrimeraSol(:,3)]=textread('PrimeraSol.txt','%u %u %u',V,'headerlines',1);<br />

origen=NodosTerminales(1);<br />

%MatAdy -> Matriz (NxN) con elemento ij igual al coste Cij<br />

MatAdy=zeros(N);<br />

for k=1:1:V;<br />

end<br />

MatAdy(Vector(k,1),Vector(k,2))=Vector(k,3);<br />

MatAdy(Vector(k,2),Vector(k,1))=Vector(k,3);<br />

%VectorDir -> Array (2*V x 3) con arcos dirigidos y peso<br />

VectorDir=[Vector;Vector(:,2),Vector(:,1),Vector(:,3)];<br />

%Xij0 -> Solucion Inicial( incluyendo arcos con trafico nulo)<br />

Xij0=zeros(2*V,1);<br />

for k=1:1:size(PrimeraSol,1)<br />

end<br />

for j=1:1:size(VectorDir,1)<br />

end<br />

if (PrimeraSol(k,1)==VectorDir(j,1) & PrimeraSol(k,2)==VectorDir(j,2))<br />

end<br />

Xij0(j)=PrimeraSol(k,3);<br />

% Aeq * x = beq -> Implementan restricciones X(j,N)-X(N,j)=...<br />

Aeq=zeros(N,size(VectorDir,1));<br />

beq=zeros(N,1);<br />

<strong>Anexos</strong>.<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!