在MatlabGUI中创建和显示可单击的单元格

在MatlabGUI中创建和显示可单击的单元格,matlab,uitableview,matlab-guide,cell-array,clickable,Matlab,Uitableview,Matlab Guide,Cell Array,Clickable,所以我想在MatlabGUI中显示一个单元矩阵。此外,其中一些单元格是单元格数组,我希望它们可以单击,通过单击它们,我可以激活一个功能 假设我有一个细胞矩阵: A=cell(2,2); A{1,1}='Collumn1'; A{1,2}='Collumn2'; A{2,1}={'A','B','C','D'}; A{2,2}={'E','F'}; 我想在GUI上显示它,我想能够单击单元格,比如说查看{2,1}的内容。然后我想单击这个单元格数组中的单元格条目,通过这样做,我计算出一个相同形式的

所以我想在MatlabGUI中显示一个单元矩阵。此外,其中一些单元格是单元格数组,我希望它们可以单击,通过单击它们,我可以激活一个功能

假设我有一个细胞矩阵:

A=cell(2,2); 
A{1,1}='Collumn1';
A{1,2}='Collumn2';
A{2,1}={'A','B','C','D'};
A{2,2}={'E','F'};
我想在GUI上显示它,我想能够单击单元格,比如说查看{2,1}的内容。然后我想单击这个单元格数组中的单元格条目,通过这样做,我计算出一个相同形式的新矩阵,以显示在GUI上。 但是,uitable不允许我使用单元格数组

另一种方法是采用以下形式的矩阵:

A=cell(5,2);
A{:,1}={'Collumn1','A',B',C',D'};
A{:,2}={'Numbers',1,2,3,4};
通过点击数字(我可以这么做),按钮组将显示(大小未定义),选择一个按钮组,它将计算出一个相同形式的新矩阵来显示


提前谢谢。

简短回答:你不能

MatlabGUI只提供一组可能的GUI元素。您需要更改您的请求,例如创建一个或其他内容。如果您希望在MatlabGUI中创建更高级的东西,那么您应该开始研究这个家伙