MATLAB Answers

Convert values in the cell to array using cell2mat

2 ビュー (過去 30 日間)
Turbulence Analysis
Turbulence Analysis 2021 年 7 月 16 日
I have 72 x 1 cell named let's say output1, each cell got 8 x 1 entries. Now, I intend to store each 8 x 1 entries into the seperate array, such that finally I will get 8 x 72 array.
I used cell2mat(output1) Instead of 8 x 72 array, it stores all entries in the single column i.e. i got 576 x 1 , please let me know how to get this ..

採用された回答

Stephen
Stephen 2021 年 7 月 16 日
編集済み: Stephen 2021 年 7 月 16 日
The robust approach:
out = horzcat(output1{:})
  3 件のコメント
Turbulence Analysis
Turbulence Analysis 2021 年 7 月 16 日
Thanks a lot for directing to the link.. It did the job perfectly..

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

その他の回答 (1 件)

Akshit Bagde
Akshit Bagde 2021 年 7 月 16 日
Convert the cell array to a row vector, and then try. It should work
cell2mat(output1')

Community Treasure Hunt

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

Start Hunting!

Translated by