Use writetable to everything in the workspace

2 ビュー (過去 30 日間)
Arthur Romeu
Arthur Romeu 2020 年 4 月 3 日
コメント済み: Arthur Romeu 2020 年 4 月 6 日
Hello there,
I have a script that outputs many different Nx2 tables that contain the same type of information, being column 1 a "Status" column and column 2 a datetime column. I am currently trying to put them all in a single .xlsx file sorted by their datetimes. The thing is: Depending on the input data on the beggining of the script, some tables will not be written in the first place, so the situation is as follows:
All the tables have to be in the .xlsx file, but I can't simply use their name to call them because if some table doesn't exist on the run, matlab will report that said table doesn't exist.
I'll attach some output tables for better understanding.
I hope I was clear enough for you guys to have a picture of the problem that I'm facing.
Thanks in advance,
Arthur.
  3 件のコメント
Stephen23
Stephen23 2020 年 4 月 3 日
This is exactly why splitting data into lots of separate variables just makes it harder to work with.
Put the data into one variable (it could be a cell array, a table, a structure, whatever suits your data) and then simply iterate over the appropriate indices/fields/rows or whatever. Designing your data better would improve your code a lot.
Arthur Romeu
Arthur Romeu 2020 年 4 月 6 日
That's true! However, the source of these data is different for each one of them. I'll try and put them in one var.. I'm fairly new to programming :)

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeTables についてさらに検索

製品


リリース

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by