[英]How do I display a table which has another table as a variable in app designer app in Matlab?
下面的代碼生成一個 matlab 表,該表將另一個表作為其變量之一。
test = [1;2;3];
test2 = [5;6;7];
test3 = [9;10;11];
tmp = table(test, test2, test3);
merged = mergevars(tmp,{'test','test2'},'NewVariableName','Combined','MergeAsTable',true);
我想在應用程序設計器中構建的應用程序中顯示類似的表格。 我沒有找到任何信息如何做到這一點。 如有任何建議,我將不勝感激。
app.UITable.Data = merged
確實會在 GUI 中生成一個空表。 謝謝!
在 Matlab 應用程序設計器中引用另一個表有一些限制。 您可以對每個普通表執行此操作,但是如果您的表中有合並列,則無法執行此操作。 我以前試過。 在“UITable”中不可能使用合並列。 您可以在 Java 級別執行此操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.