在Uitable中设置Cell的行名和行名 - MATLAB

时间:2013-06-11 14:23:29

标签: matlab user-interface matlab-guide columnname matlab-uitable

我正在使用GUIDE在MATLAB中构建我的第一个GUI界面。

我想使用uitable显示几个矩阵。现在让我们关注一个矩阵,比如myMatrix [10x5]

现在我有两个字符串单元格columnNames (1x5),另一个字符串rowNames (10x1)。我想将这些单元格设置为表格的行名和列名,但我还无法弄清楚如何做到这一点。

MATLAB帮助页面说您可以使用字符串单元格来执行此操作,但是在属性检查器中,在ColumnName下,唯一的非数字选项是手动输入名称。

任何帮助都会受到赞赏(或建议以不同的方式解决这个问题)。

1 个答案:

答案 0 :(得分:0)

要拥有自定义行/列名称,您必须将字符串单元格(使用{<names>})传递到ColumnName的{​​{1}}和RowName属性中。以下是直接来自MatLab's uitable documentation的示例:

uitable

解析您的文件时,请务必将列表创建为字符串的单元格