Hi, I want to convert cell to array or double no matter except cell. So I tried cell2mat but I got an error because each cell has different rows.
I attached simple cell consist of different rows.
Thanks.

 採用された回答

Stephen23
Stephen23 2022 年 6 月 21 日

1 投票

S = load('Cell.mat')
S = struct with fields:
A: {3×1 cell}
A = S.A
A = 3×1 cell array
{[ 1 2 3 1 2 3 1 2 3 1 2 3]} {[4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5]} {[ 6 7 8 9 10 6 6 6 6 6]}
M = padcat(A{:})
M = 3×22
1 2 3 1 2 3 1 2 3 1 2 3 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 6 7 8 9 10 6 6 6 6 6 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN

1 件のコメント

주희 박
주희 박 2022 年 6 月 21 日
Thank you so much. This is what i want !

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeData Type Conversion についてさらに検索

質問済み:

2022 年 6 月 21 日

コメント済み:

2022 年 6 月 21 日

Community Treasure Hunt

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

Start Hunting!

Translated by