Combine variables in workspace into one table?
7 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
Stephen23
2018 年 9 月 6 日
This might be relevant:
How did you get all of those variables into the workspace?
採用された回答
ahmed nebli
2018 年 9 月 6 日
編集済み: Stephen23
2018 年 9 月 6 日
is this link helpful ?
1 件のコメント
Stephen23
2018 年 9 月 7 日
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."
その他の回答 (1 件)
Peter Perkins
2018 年 9 月 7 日
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 件のコメント
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!