我正在使用GUIDE在MATLAB中构建我的第一个GUI界面。
我想使用uitable
显示几个矩阵。现在让我们关注一个矩阵,比如myMatrix [10x5]
现在我有两个字符串单元格columnNames (1x5)
,另一个字符串rowNames (10x1)
。我想将这些单元格设置为表格的行名和列名,但我还无法弄清楚如何做到这一点。
MATLAB帮助页面说您可以使用字符串单元格来执行此操作,但是在属性检查器中,在ColumnName下,唯一的非数字选项是手动输入名称。
任何帮助都会受到赞赏(或建议以不同的方式解决这个问题)。
答案 0 :(得分:0)
要拥有自定义行/列名称,您必须将字符串单元格(使用{<names>}
)传递到ColumnName
的{{1}}和RowName
属性中。以下是直接来自MatLab's uitable
documentation的示例:
uitable
解析您的文件时,请务必将列表创建为字符串的单元格。