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 uitable中拖动模式值.在电子表格中,要输入1到50的值,您需要输入1,2,3并选择单元格并拖动.请问这可以在MATLAB uitable中完成吗?问候. 解决方案 可以完成.但是不如使用excel舒服. 尝试以下代码,您可以尝试对其进行改进或根据需要进行更改.我认为这对您来说是一个很好的起点. function fancyTable d
..
我试图弄清楚如何在uitable中分配值.我可以从数据矩阵中自动获取表大小,并且可以根据需要在前两列中定义值,但是我不知道如何填充第三列.可以手动填写此列吗?尝试填充第三列时,我得到警告:该位置的表数据不可编辑. 感谢您的帮助. a = text2(:,(1:c11)); b = in_matrix(1,(1:c11)); cnames = {'Name','Name','Value'
..
我正在创建一个GUI(不使用GUIDE) 我正在寻找一种方便用户输入数据的方法.我认为uitable将是理想的选择,除了我似乎无法弄清楚如何从表中存储用户输入. 我宁愿不使用celleditcallback函数-理想情况下,我想使用“保存"按钮或类似按钮一次将所有数据全部保存出来,有什么想法吗? 表的代码(这是它自己的功能): dat = {0, 0, 0, true;...
..
我正在使用JIDE网格以uitable格式加载海量数据表.我使用JIDE网格的主要原因是要具有有效的过滤和排序功能.那里有可用的过滤器/分类器,可以与旧的uitable挂钩,并且更易于配置,但大多数按词法而不是数字进行分类.我相信这是由于Matlab的基础数据类造成的. 到目前为止,当我加载接近500x35的混合数据类型时,JIDE的内置过滤效果很好,并且可加载的速度甚至比Matlab中旧版
..
我们知道适用支持html内容 有关类似于我想要的示例的信息,请参见问题在使用matlab中的按钮的回调函数中的代码之前,我曾问过: color = uisetcolor; numberOfClasses = str2num(get(handles.edtNumClass,'String')); if handles.index == 0 handles.tableDat
..
我想以编程方式(或在GUIDE中)修复我所要做的就是更改单列的像素大小.我希望当时的uitable是页面宽度的100%.当窗口以最小化形式显示时,GUI看起来很好,但是当我最大化它时,uitable仅为页面宽度的一半. (虽然uitable的高度不是整个面板的高度,大约是整个页面的1/2) GUI使用matlab-guide编写. 这是我现在正在尝试的代码: data = pop
..
f = figure; columnname = {'X' , 'Y'}; Selection = {'A','B','C','D','E'} [vals{1:numel(Selection),1}]=deal(false) columnform = {'logical','logical'}; t = uitable('Data',vals,'ColumnName', columnn
..
我在MATLAB中有一个GUI,该GUI使用 UIables 输入.有固定数目的列,每列都有一种非常特定的格式,我将其存储为单元格数组,如下所示: columnformat = {'text', 'numeric', {@doSomething, inputArg1}, {'Option1' 'Option2'}}; 理论上行数不受限制;用户可以提供任意数量的内容.后端能够任意处理许多行
..
我想在同一个MATLAB图中显示几个表,与可以使用子图显示多个图的方法相同.但是,子图似乎不适用于可使用的对象. 如您所见,我得到的是五套空轴,而不是整个图中分布的五张表. 在MATLAB中有没有办法做到这一点? 编辑:应用下面提供的答案会更好! 解决方案 uitable的父项是图形或uipanel本身.因此,您可以使用表格单位和位置属性来手动设置表格在图形或uipane
..
我具有从AScii文件读取的数据的Uitable. 我想使用鼠标以及复选框来选择列.我尝试了很多,但我不知道如何使用鼠标选择可获取的列并获取该数据. 我还要尝试在uitable的最后一行插入复选框,因此当用户选择复选框时,会选择特定的列. 有什么主意吗? 解决方案 您应编辑表的CellSelectionCallback和CellEditCallback属性.
..
我有一个matlab函数,该函数以uitable返回结果. 该表有2列和很多行:第一列是“值",第二列是“安全阈值/置信区间". 我想格式化输出,以便某些单元格被涂成红色: 第1列中的“值"超过第2列中相应的“安全阈值"的那些. 有没有办法仅使用Matlab来做到这一点? PS: 我知道以下页面: http://www.mathworks.de/matlabcentr
..
我创建了以下 uitable : 实际上每一行都是独立的合适 ,所以除了标题外,所示的图中包含5个。为什么我这样做是我的最后一个问题的问题,导致显示的表。完整的可执行代码,您可以在此处(或以下最小示例)的答案中找到。使用一般GUI的解决方案也在那里,但它会使代码太多,实际上它似乎是一种错误。 可以看到每次我跳到下一行,因此到另一个适合,最后一个选择保持突出显示,看起来愚蠢,虽然它与功能
..
欲放置uicontrol按钮uitable的每一排。 MATLAB是否有这种情况的本地功能,或者我需要使用Java / HTML? 解决方案 据我所知,使用标准的MATLAB这是不可能的。您可以使用 CellSelectionCallback 和 CellEditCallback 的 uitable 在一起与 MouseClickedCallback 的相应 uitablepeer 来提供
..