how to save different size of user groups in a cell array.
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Error using vertcat
Dimensions of arrays being concatenated are not consistent.
Error in DNUA (line 73)
feasibleGroups = [feasibleGroups; groups_k];
>>
1 comentario
Manikanta Aditya
el 9 de Jun. de 2024
To resolve this issue, you can store arrays of different sizes in a cell array without concatenating them.
Respuestas (1)
Arun
el 20 de Jun. de 2024
Hi Shaifali,
I understand that you are looking to add groups of varying sizes to a cell array but are encountering the following error: “Error using vertcat: Dimensions of arrays being concatenated are not consistent.”
Below is a sample script that demonstrates how to add groups of different sizes to a cell array:
group1 = [1, 2, 3, 4]; % Group 1 with 4 users
group2 = [1, 2]; % Group 2 with 2 users
group3 = [1, 2, 3, 4, 5, 6]; % Group 3 with 6 users
% Adding each group to the cell array
userGroups{1} = group1;
userGroups{2} = group2;
userGroups{3} = group3;
% Dynamically adding user groups
newGroup = [4, 5, 3, 8];
userGroups{end + 1} = newGroup;
userGroups
For more information related to cell array, please refer the following MATLAB documentation link: https://www.mathworks.com/help/matlab/cell-arrays.html
Hope this helps!
Regards
Arun
0 comentarios
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!