我在 GUI 中为表格的特定行着色时提到了这个答案,但是,我得到了一些奇怪的符号,而不是这些行中存在的实际数字,如下所示:
这是我用来着色的代码行:
DataTable = [num2cell(handles.zRaw), num2cell(handles.pRaw), num2cell(handles.zMob),...
num2cell(handles.PressGrubbs), num2cell(handles.PressRosner), handles.OutlCheckGRubbs,...
handles.OutlCheckRosner, num2cell(handles.iZones), num2cell(handles.iExcessPress)];
%# Use HTML to style these cells
n = 1:size(DataTable, 2);
DataTable(idx, n) = strcat('<html><span style="color: #FF0000; font-weight: bold;">',...
DataTable(idx, n));
此外,我还收到此警告:
警告:在转换为字符期间,超出范围或非整数值被截断。
在 55 处的 cell.strcat 中
在上面DataTable
,变量handles.OutlCheckGRubbs
和handles.OutlCheckRosner
是字符串数组。