How can I merge a 3 column numeric matrix into a single column cell array?
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Rafael Cordero
 el 1 de Dic. de 2021
  
    
    
    
    
    Respondida: Matt J
      
      
 el 1 de Dic. de 2021
            Hello folks,
I have the following 3-column numeric matrix:
10    20    30
10    25    35
10    30    35   
10    35    40
10    45    50
...     ...     ...
I would like to transform it into a single column cell array where the three numbers are separated by a space:
10 20 30
10 25 35
10 30 35
10 35 40
10 45 50
...  ...   ...
The idea is that I will then use this cell array as an xlabel for a plot I have.
BONUS: if instead of the space separating each number I could have a newline (to facilitate visaulization of the xlabel in the plot), it would be awesome!
Thank you!
0 comentarios
Respuesta aceptada
  Matt J
      
      
 el 1 de Dic. de 2021
        A=[10    20    30;
10    25    35;
10    30    35;  
10    35    40;
10    45    50];
num2cell(A,2)
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Resizing and Reshaping 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!

