Hello,
I have some data stored in a cell array and the size the cell is not known. I want to convert the cell array into array.
Basically, I want to create a for loop that reads the the previous array in the cell, determine it it size, and then store the data in array.
For example,
CellArrar = {[1 5 7;2 6 8],[1 5 8; 2 5 7],[1 8 8]}
Array = [ 1 5 7; 2 6 8;3 5 8; 4 5 7;5 8 8]
Thank you a lot

 採用された回答

Birdman
Birdman 2020 年 4 月 3 日

1 投票

Something like this?
Array=cell2mat(CellArrar.')

3 件のコメント

Mo H
Mo H 2020 年 4 月 3 日
How to fix the sequential numbers in the first column
Birdman
Birdman 2020 年 4 月 3 日
Array(:,1)=1:size(Array,1)
Mo H
Mo H 2020 年 4 月 3 日
Thank you

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

その他の回答 (0 件)

カテゴリ

タグ

質問済み:

2020 年 4 月 3 日

コメント済み:

2020 年 4 月 3 日

Community Treasure Hunt

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

Start Hunting!

Translated by