How to unpack contents of a cell array?

98 visualizzazioni (ultimi 30 giorni)
Elissa
Elissa il 25 Apr 2018
Modificato: Stephen23 il 23 Feb 2022

I have a cell array:

I try to unpack the contents of each cell:

h = size(dom_psth_tb,1);
dom_psth_tb = dom_psth_tb{1:h,1};    

But the result is the contents of only one cell:

Help is much appreciated!

Risposta accettata

Stephen23
Stephen23 il 25 Apr 2018
Modificato: Stephen23 il 23 Feb 2022
You can use a comma-separated list, and simply concatenate the contents into one matrix:
mat = vertcat(dom_psth_tb{:})
Read this to know more about comma-separated lists:
  2 Commenti
David Walwark
David Walwark il 8 Ago 2018
The simple solution we all knew existed, thank you.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Data Types in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by