# Combine variables in workspace into one table?

18 vues (au cours des 30 derniers jours)
Katrina Anderson le 6 Sep 2018
Hi, I have a workspace that has 50+ variables I have calculated such as movmean for 9 axis of data, mov median.. etc [1048575x1 double] and I would like to combine them into one table. Or at least combine some?
Is this possible?
(I am trying to classify behaviour from the data)
Thankyou!
##### 2 commentairesAfficher AucuneMasquer Aucune
Stephen23 le 6 Sep 2018
This might be relevant:
How did you get all of those variables into the workspace?
Katrina Anderson le 6 Sep 2018
Thankyou for your help.
I will looking to that link.
I am calculating a 1 second window for each signal (Acc x Acc y gyro xyz magxyz and resultants) so thats 12 signals.. and for each one I am calculating mean median range std, etc. Im not sure if there is an easier way to do this so can have them automatically calculate in one table? haha
Thanks

Connectez-vous pour commenter.

### Réponse acceptée

ahmed nebli le 6 Sep 2018
Modifié(e) : Stephen23 le 6 Sep 2018
##### 1 commentaireAfficher -1 commentaires plus anciensMasquer -1 commentaires plus anciens
Stephen23 le 7 Sep 2018
Note that this answer creates an outdated dataset array, which are not recommended. The linked page states clearly to use tables instead: "The dataset data type might be removed in a future release. To work with heterogeneous data, use the MATLAB® table data type instead. See MATLAB table documentation for more information."

Connectez-vous pour commenter.

### Plus de réponses (1)

Peter Perkins le 7 Sep 2018
If you created those variables in the workspace, surely you could have created them in a table to begin with?
t = table();
t.SomeVarName = fun(something)
If you really have 50 variables in the workspace, then you will need to call the table constructor and list them all out as inputs. If they were in a cell array you could do this
t = table(c{:})
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Catégories

En savoir plus sur Tables dans Help Center et File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by