Dimensions of arrays being concatenated are not consistent.

9 visualizzazioni (ultimi 30 giorni)
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 Commenti
Image Analyst
Image Analyst il 10 Apr 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.

Accedi per commentare.

Risposte (1)

Ramtej
Ramtej il 10 Apr 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)

Categorie

Scopri di più su Cell Arrays in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by