Dimensions of arrays being concatenated are not consistent.

2 次查看(过去 30 天)
Hello,
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.

回答(1 个)

Ameer Hamza
Ameer Hamza 2020-10-4
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
..

类别

Help CenterFile Exchange 中查找有关 Matrices and Arrays 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by