Dimensions of arrays being concatenated are not consistent.

1 visualización (últimos 30 días)
Layla scbenski
Layla scbenski el 4 de Oct. de 2020
Respondida: Ameer Hamza el 4 de Oct. de 2020
I appreciate your help.
I understand that the dimensions for each variable is different, the number of rows and columns in each variable is different therefore concatenating them won't work.
How do I fix that? How can I give the matrix (M) a dimension in which it's able to accomadate all the rows and cloumns of the variables
I have attatched a screenshot of the error and a part of the code.
Thank you in advance.

Respuestas (1)

Ameer Hamza
Ameer Hamza el 4 de Oct. de 2020
The cell array is made for such cases: https://www.mathworks.com/help/matlab/cell-arrays.html.
It works almost the same, except that it uses curly braces for initialization and indexing, and capable of holding any variable type
C = {m1, s1, ..};
C{1} % access first element: m1
C{2} % access second element: s1


Más información sobre Creating and Concatenating 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!

Translated by