i have 3 cell of size (c1 = 1 X 5; c2 = 1 X 10; c3 = 1 X 15); i wanted to copy all the cell values to a single cell of size (c = 1 X 40)
please tell me how to do it

 Akzeptierte Antwort

Guillaume
Guillaume am 14 Jan. 2016

1 Stimme

Simple:
c = {zeros(1, 5); ones(1, 10); zeros(1, 15)}; %for example
newc = [c{:}]
This uses the expansion of cell arrays into a comma separated list

Weitere Antworten (0)

Kategorien

Community Treasure Hunt

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

Start Hunting!

Translated by