Convert cell array to two row vector

8 views (last 30 days)
BOB
BOB on 11 Sep 2018
Edited: Stephen23 on 23 Feb 2022
Hi folks,
I have the following cell array:
hvix =
[2x1 double]
[2x8 double]
[2x15 double]
[2x1 double]
I want to concatenate them into a 2 x 25 matrix. Is this possible?
Thanks

Accepted Answer

Andrei Bobrov
Andrei Bobrov on 11 Sep 2018
cell2mat(hvix(:)')
  2 Comments
monica padala
monica padala on 8 Apr 2021
Hi, I have the following cell array:
M =
[Ax1 double]
[Bx1 double]
[Cx1 double]
[Dx1 double]
[Ex1 double]
Is it possible to concatenate them into 5x4 matrix ?
output = [A B C D E] matrix
Andrei Bobrov
Andrei Bobrov on 9 Apr 2021
M = arrayfun(@(x)rand(4,1),ones(5,1),'un',0)
out = [M{:}]'

Sign in to comment.

More Answers (1)

Stephen23
Stephen23 on 11 Sep 2018
Edited: Stephen23 on 23 Feb 2022

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!