How to reshape matrix in this way?
    5 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Marcello Congro
 il 12 Mag 2020
  
    
    
    
    
    Modificato: Marcello Congro
 il 12 Mag 2020
            Hello everyone,
I was wondering if anyone could help me in a simple question in matrix reshaping.
I have a 3x4 matriz M, as it follows:
M = [1 2 3 4;
     5 6 7 8;
     9 10 11 12]
I would like to reshape M to have the following matrix N:
 N = [1 2;
      3 4;
      5 6;
      7 8;
      9 10;
      11 12]
I have tried 'reshape' command, but failed. Can anyone please help? 
Thanks in advance!
0 Commenti
Risposta accettata
  the cyclist
      
      
 il 12 Mag 2020
        
      Modificato: the cyclist
      
      
 il 12 Mag 2020
  
      N = reshape(M.',2,6).';
You need to transpose first (and later back again), because the reshape command works down the columns.
1 Commento
Più risposte (1)
Vedere anche
Categorie
				Scopri di più su Matrix Indexing in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


