matlab-uitable相关内容

是否可以防止弹出一个合适的弹出菜单?或者:如何通过单击单元格,返回行来获取回调 &列索引?

对于用户界面,我正在编写 uitable.用户在第一列中选​​择选项 A,B 或 C,第二列中的子选项取决于第一列中选​​择的内容,A.1,A.2 或 A.3 或 B.1,B.2 或 B.3 或 C 相同 表格的代码可以在附录A中找到. 当用户首先定义主选项时,子选项会自动相应地减少为只有有效的选项.这是通过评估第 1 列的 CellEditCallback 并重置第 2 列的 Co ..

是否可以防止弹出一个合适的弹出菜单?或者:如何通过单击单元格获得回调,返回行 &列索引?

对于用户界面,我正在编写uitable.用户在第一列中选​​择选项 A、B 或 C,第二列中的子选项取决于在第一列中选​​择的内容,A.1、A.2 或 A.3 或 B.1、B.2 或 B.3 或 C 相同 表格的代码可以在附录 A 中找到. 当用户第一次定义主选项时,子选项会自动相应地减少到只有有效的选项.这是通过评估第 1 列的 CellEditCallback 并重置第 2 列的 ..

可在Matlab中拖动模式

我想知道是否可以在matlab uitable中拖动模式值.在电子表格中,要输入1到50的值,您需要输入1,2,3并选择单元格并拖动.请问这可以在MATLAB uitable中完成吗?问候. 解决方案 可以完成.但是不如使用excel舒服. 尝试以下代码,您可以尝试对其进行改进或根据需要进行更改.我认为这对您来说是一个很好的起点. function fancyTable d ..
发布时间:2020-08-13 19:32:31 其他开发

我如何在uitable中分配值?

我试图弄清楚如何在uitable中分配值.我可以从数据矩阵中自动获取表大小,并且可以根据需要在前两列中定义值,但是我不知道如何填充第三列.可以手动填写此列吗?尝试填充第三列时,我得到警告:该位置的表数据不可编辑. 感谢您的帮助. a = text2(:,(1:c11)); b = in_matrix(1,(1:c11)); cnames = {'Name','Name','Value' ..
发布时间:2020-08-10 23:29:53 其他开发

保存来自可使用的Matlab GUI的用户输入?

我正在创建一个GUI(不使用GUIDE) 我正在寻找一种方便用户输入数据的方法.我认为uitable将是理想的选择,除了我似乎无法弄清楚如何从表中存储用户输入. 我宁愿不使用celleditcallback函数-理想情况下,我想使用“保存"按钮或类似按钮一次将所有数据全部保存出来,有什么想法吗? 表的代码(这是它自己的功能): dat = {0, 0, 0, true;... ..
发布时间:2020-08-10 23:07:20 其他开发

如何在Matlab中自定义JIDE网格

我正在使用JIDE网格以uitable格式加载海量数据表.我使用JIDE网格的主要原因是要具有有效的过滤和排序功能.那里有可用的过滤器/分类器,可以与旧的uitable挂钩,并且更易于配置,但大多数按词法而不是数字进行分类.我相信这是由于Matlab的基础数据类造成的. 到目前为止,当我加载接近500x35的混合数据类型时,JIDE的内置过滤效果很好,并且可加载的速度甚至比Matlab中旧版 ..
发布时间:2020-08-10 22:45:44 Java开发

适用于整个窗口宽度

我想以编程方式(或在GUIDE中)修复我所要做的就是更改单列的像素大小.我希望当时的uitable是页面宽度的100%.当窗口以最小化形式显示时,GUI看起来很好,但是当我最大化它时,uitable仅为页面宽度的一半. (虽然uitable的高度不是整个面板的高度,大约是整个页面的1/2) GUI使用matlab-guide编写. 这是我现在正在尝试的代码: data = pop ..
发布时间:2020-05-06 15:47:07 其他开发

通过用户输入生成MATLAB uitable行

我在MATLAB中有一个GUI,该GUI使用 UIables 输入.有固定数目的列,每列都有一种非常特定的格式,我将其存储为单元格数组,如下所示: columnformat = {'text', 'numeric', {@doSomething, inputArg1}, {'Option1' 'Option2'}}; 理论上行数不受限制;用户可以提供任意数量的内容.后端能够任意处理许多行 ..
发布时间:2020-05-06 14:54:08 其他开发

在同一图中显示多个uitable对象?

我想在同一个MATLAB图中显示几个表,与可以使用子图显示多个图的方法相同.但是,子图似乎不适用于可使用的对象. 如您所见,我得到的是五套空轴,而不是整个图中分布的五张表. 在MATLAB中有没有办法做到这一点? 编辑:应用下面提供的答案会更好! 解决方案 uitable的父项是图形或uipanel本身.因此,您可以使用表格单位和位置属性来手动设置表格在图形或uipane ..
发布时间:2020-05-06 14:34:32 其他开发

Matlab合适的数据选择

我具有从AScii文件读取的数据的Uitable. 我想使用鼠标以及复选框来选择列.我尝试了很多,但我不知道如何使用鼠标选择可获取的列并获取该数据. 我还要尝试在uitable的最后一行插入复选框,因此当用户选择复选框时,会选择特定的列. 有什么主意吗? 解决方案 您应编辑表的CellSelectionCallback和CellEditCallback属性. ..
发布时间:2020-05-06 14:09:33 其他开发

如何根据表格中的数据修改适合的单元格颜色(在Matlab中)?

我有一个matlab函数,该函数以uitable返回结果. 该表有2列和很多行:第一列是“值",第二列是“安全阈值/置信区间". 我想格式化输出,以便某些单元格被涂成红色: 第1列中的“值"超过第2列中相应的“安全阈值"的那些. 有没有办法仅使用Matlab来做到这一点? PS: 我知道以下页面: http://www.mathworks.de/matlabcentr ..
发布时间:2020-05-06 12:17:17 其他开发

如何取消选择适当的单元格/如何禁用单元格选择突出显示?

我创建了以下 uitable : 实际上每一行都是独立的合适 ,所以除了标题外,所示的图中包含5个。为什么我这样做是我的最后一个问题的问题,导致显示的表。完整的可执行代码,您可以在此处(或以下最小示例)的答案中找到。使用一般GUI的解决方案也在那里,但它会使代码太多,实际上它似乎是一种错误。 可以看到每次我跳到下一行,因此到另一个适合,最后一个选择保持突出显示,看起来愚蠢,虽然它与功能 ..