MATLAB GUI, using guide

2 ビュー (過去 30 日間)
Masoud Kavoosi
Masoud Kavoosi 2019 年 3 月 14 日
コメント済み: Kevin Phung 2019 年 3 月 14 日
Hey guys,
I am developing a GUI, I have a cell of results with like 30 rows and 8 columns. I want to show this cell in a table in my GUI. Please take a look at the attached photo to see which table I exactly mean.
I would greatly appreciate any help.
Thank you

採用された回答

Kevin Phung
Kevin Phung 2019 年 3 月 14 日
The table has a 'Data' property.
So you can do something like this:
table_handle.Data = data_matrix
%or
set(table_handle,'Data',data_matrix)
  2 件のコメント
Masoud Kavoosi
Masoud Kavoosi 2019 年 3 月 14 日
Thank you Kevin for your answer, it gives me the hint to solve the problem. Actually the code below wrks for me.
set(handles.TableTag,'Data',ResultsCell);
I have another quesion. The table by default shows 2 columns and 4 rows. how can I set it? I would like the table cover the whole area or even doesn't show anything at all and just a white area. I tried to set it using the table inspector but it just shows 2 columns and 4 rows as you can see in the attached photo to my post.
Thank you again
Kevin Phung
Kevin Phung 2019 年 3 月 14 日
I dont work with guide, so i don't know the structure of your code.
perhaps you can set a condition where if your table is empty, you can turn the 'Visible' Property to 'off', and once youve plot your data, you can turn it 'on'.
set(handles.TableTag,'Visible','off');

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

その他の回答 (0 件)

カテゴリ

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

タグ


Translated by