Dimensions of arrays being concatenated are not consistent.

9 visualizaciones (últimos 30 días)
Luca Re
Luca Re el 10 de Abr. de 2024
Comentada: Image Analyst el 10 de Abr. de 2024
hi, i receive this error...How can i solve it?
arr = load('matlab_bb.mat')
arr = struct with fields:
bb: {76x1 cell}
disp(arr.bb)
{'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Mini' } {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'} {'On Micro'}
cell2mat(arr.bb)
Error using cat
Dimensions of arrays being concatenated are not consistent.

Error in cell2mat (line 83)
m{n} = cat(1,c{:,n});
cell2mat(bb)
Error using cat
Dimensions of arrays being concatenated are not consistent.
  13 comentarios
Luca Re
Luca Re el 10 de Abr. de 2024
thank ..good explanation
Image Analyst
Image Analyst el 10 de Abr. de 2024
@Luca Re see the FAQ for a good explanation of a cell array:
It explains how and when to use curly braces, square bracket, or round parentheses. I think it will help you get a good intuitive feel for when to use each.

Iniciar sesión para comentar.

Respuestas (1)

Ramtej
Ramtej el 10 de Abr. de 2024
Hi,
Assuming you are triying to convert cell array of characters into string array.
You can use "string" function for your case as shown below.
stringMatrix = string(arr.bb)

Categorías

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

Translated by