Stacking Matrices One after Another to make a final matrix
15 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 Matrices and Arrays 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!