Stacking Matrices One after Another to make a final matrix
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Chris Dan
      
 el 23 de Ag. de 2020
  
    
    
    
    
    Comentada: Cris LaPierre
    
      
 el 23 de Ag. de 2020
            Hello,
I have different matrices( each matrix has size of  2x4 ) stored in a file as a cell array, I am adding them together with the following code:
I have also attached the file and the pictures with the question.
 
             
 
for i =1:1:(size(Identify_3,1)-1)
        Final_Matrix = [Identify_3{i, 1}{1, 3};Identify_3{i+1, 1}{1, 3}]
end
The problem is I am not getting correct results.
Does anybody know...?
0 comentarios
Respuesta aceptada
  Cris LaPierre
    
      
 el 23 de Ag. de 2020
        Does this do what you want?
step1 = vertcat(Identify_3{:})';
step2 = vertcat(step1{:})
I noticed that, because some of the values are imaginary, all numbers in the combined matrix will have an imaginary component, though some of them are just 0i.
2 comentarios
  Cris LaPierre
    
      
 el 23 de Ag. de 2020
				step1 = vertcat(Identify_3{:});
step2 = vertcat(step1{:,3})
Más respuestas (0)
Ver también
Categorías
				Más información sobre Matrix Indexing 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!

