Matlab - Almacenar vectores en un bucle FOR

 
Vista:
sin imagen de perfil
Val: 3
Ha aumentado su posición en 20 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Almacenar vectores en un bucle FOR

Publicado por kevin Rivero (2 intervenciones) el 20/11/2019 11:50:24
Hola buenas, estos intentando almacenar los datos de una variable en un vector pero no lo consigo. El programa es éste:

1
2
3
4
5
6
7
8
9
10
11
12
13
BKN=0.14001; PHX=0.14002; LAL=0.14003; PHI=0.125; ORL=0.105; MIN=0.090; NYK=0.075; SAC=0.060; DAL=0.045; NOP=0.030; CHA=0.020; DET=0.015; DEN=0.010; MIA=0.005;
 
firstpick=[BKN PHX LAL PHI ORL MIN NYK SAC DAL NOP CHA DET DEN MIA];
 
for i=firstpick
    s=0;
 for j=firstpick
     if j~=i
         s=s+i*j/(1-j);
     end
 end
 disp(s)
end

Cuando termina de iterar para cada elemento de 'i' quiero que almacene la variable 's' en un vector pero no lo consigo. Gracias a quien me pueda ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Almacenar vectores en un bucle FOR

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 20/11/2019 12:46:48
1
2
3
4
5
6
7
8
9
10
11
12
13
14
BKN=0.14001; PHX=0.14002; LAL=0.14003; PHI=0.125; ORL=0.105; MIN=0.090; NYK=0.075; SAC=0.060; DAL=0.045; NOP=0.030; CHA=0.020; DET=0.015; DEN=0.010; MIA=0.005;
firstpick=[BKN PHX LAL PHI ORL MIN NYK SAC DAL NOP CHA DET DEN MIA];
vector=[];
for i=firstpick
s=0;
for j=firstpick
if j~=i
s=s+i*j/(1-j);
end
end
vector(end+1)=s;
disp(s)
end
disp(vector)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 3
Ha aumentado su posición en 20 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Almacenar vectores en un bucle FOR

Publicado por kevin (2 intervenciones) el 20/11/2019 12:49:49
muchas gracias, me sirvió.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar