Generating a series of marices
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Alex O'Neill
el 3 de Feb. de 2015
Comentada: Star Strider
el 3 de Feb. de 2015
Basically, I'm trying to read a large matrix and then break that into a series of arrays. I was attempting something of the nature.
for i= 1:size(a,1)
m_i = a(i, 1:size(a,2)
end
and I want to get back
m_1 = [....] m_2 = [.....] m_3 = [....]
any help on what actual command to use would very helpful. Thanks
1 comentario
Star Strider
el 3 de Feb. de 2015
Don’t do that!
Simply address your row vectors as elements in your ‘a’ matrix. Don’t create individual variables for each row.
Respuesta aceptada
Michael Haderlein
el 3 de Feb. de 2015
m=cell(size(a,1),1);
for k=1:size(a,1)
m{k}=a(k,:);
end
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!