Matlab - For anidados

   
Vista:

For anidados

Publicado por patricia (13 intervenciones) el 05/10/2011 14:10:56
Hola,
tengo el siguiente codigo, la variable R va tomando valores diferentes y al final se crea 1 matriz del numero de columnas dependiendo del valor de contador y numero de filas siempre la longuitud de R que son 4, lo que me ocurre es que se me queda con los ultimos valores de R y yo quiero que cada vez que R tenga 1 valor se guarde y no se machaque con el siguiente valor,
alguien me podria ayudar???

contador=contador+1;

for ind2=1:contador
for ind1=1:length(R)
z=R(ind1);
array(ind2,ind1)=z;
indice1=ind1+1;
end

end
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 JOSE JEREMIAS CABALLERO

For anidados

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 intervenciones) el 05/10/2011 17:19:04
hola Patricia.
No entiendo mucho lo que quieres hacer. Al parecer quieres algo asi.
%================================
clear all
R=rand(1,4);
contador=6;
for ind2=1:contador
for ind1=1:length(R)
array(ind2,ind1)=R(ind1);
end
end
display(array)
%====================

EJECUCION

array =

0.4218 0.9157 0.7922 0.9595
0.4218 0.9157 0.7922 0.9595
0.4218 0.9157 0.7922 0.9595
0.4218 0.9157 0.7922 0.9595
0.4218 0.9157 0.7922 0.9595
0.4218 0.9157 0.7922 0.9595


Saludos.
JOSE JEREMIAS CABALLERO
ASESOR DE PROYECTOS CON MATLAB
PROFESOR DE METODOS NUMERICOS CON MATLAB
PROGRAMADOR EN MATLAB
jjcc94@hotmail.com
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