How to split cell array made by matrix?
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Giuseppe Marino
 el 14 de Mayo de 2021
  
    
    
    
    
    Comentada: Giuseppe Marino
 el 14 de Mayo de 2021
            Hi everyone, i have a cell array made by n matrix ('n' is an input from the user).Every matrix is 3x3. I need to split this cell array in two halfs, how can i do it? I have tried in this way
num=1:1:N_ply;
lx = (length(num));
half = ceil(lx/2);
Q1 = Qk{num(1:half)}
where N_ply=8, and Qk is the cell array
2 comentarios
Respuesta aceptada
  Adam Danz
    
      
 el 14 de Mayo de 2021
        % c is a 1xn cell array where n is an even number
n = numel(c); 
c1 = c(1:n/2); 
c2 = c(n/2+1:end);
Más respuestas (0)
Ver también
Categorías
				Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
			
	Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

