I have a matlab function that returns results in a uitable.
There are 2 columns and lots of rows to the table: first column is \"values\" and second column is a \"s
If you read the discussion carefully, you'll find out that UITABLE supports HTML content...
Here is an example:
X = rand(100,2);
%# convert matrix of numbers to cell array of strings (right aligned)
XX = reshape(strtrim(cellstr(num2str(X(:)))), size(X));
%# find cells matching condition
idx = ( X(:,1) > X(:,2) );
%# use HTML to style these cells
XX(idx,1) = strcat(...
'', ...
XX(idx,1), ...
'');
%# create table
f = figure;
h = uitable('Parent',f, 'Units','normalized', 'Position',[0.05 0.05 0.9 0.9]);
%# set table data
set(h, 'Data',XX)