Setting matrix with functions or for loop

1 visualización (últimos 30 días)
abuzer
abuzer el 6 de Mzo. de 2012
I have a matrix as A=[1 3 5 8; 9 10 12 25; 32 21 45 65; 2 37 17 2] and I want to change places of them, B=[1 3 5 8 9 10 12 25;32 21 45 65 2 37 17 2] how can I make this code with for loop? and after this settings,I want to write this matrix to text file with tab between coloums..please help

Respuesta aceptada

Matt Tearle
Matt Tearle el 6 de Mzo. de 2012
How general does this need to be? And why do you want to use a loop specifically? This does what you're asking, and would generalize to any number of rows (as long as it's even):
B = [A(1:2:end,:),A(2:2:end,:)]
dlmwrite('filename.txt',B,'\t')
  1 comentario
abuzer
abuzer el 6 de Mzo. de 2012
thank you so much.. I am beginner of Matlab.I supposed solution would be with loop..Greetings

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements 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!

Translated by