How to make a matrix from the cells inside the cell?

1 回表示 (過去 30 日間)
Daria Ivanchenko
Daria Ivanchenko 2020 年 6 月 22 日
コメント済み: Daria Ivanchenko 2020 年 6 月 22 日
Hi! I have a cell variable, the size is 4 by 3. The third column of the variable contains cells again. I want to extract the numbers that I have inside every cell of the third column and make a usual double variable. How can I do this?
Example: A = 4x3 cell.
1 1 1x1 cell
1 2 2x1 cell
1 3 5x1 cell
1 4 3x1 cell.
Every cell of the third column has cells with only one number inside. I want to get these numbers out. So in the end I want to have a matrix of 1+2+5+3 rows from the A cell. Is it possible to do it?
Thanks you!

採用された回答

madhan ravi
madhan ravi 2020 年 6 月 22 日
編集済み: madhan ravi 2020 年 6 月 22 日
Z = A(:,3);
Wanted = cell2mat(cat(1, Z{:}))

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by