All dear please pay attention if my this question will be solved, percent of accept rate in my question increases to 90%, please help for increasing :))
questuion about cell2html FEX (showing numbers in green and else in black)
1 次查看(过去 30 天)
显示 更早的评论
(This question relates on FEX section and sorry for asking here because of giving no answer in that section)
cell2html FEX,Tom Gaudette, is here: http://www.mathworks.com/matlabcentral/fileexchange/4874-cell2html-1-0-r1
Is it possible in this code for showing numbers in green color and string in black?
and while using of characters like '%','\' after converting not shows them. is there a way for supporting them also?
采纳的回答
Jan
2011-9-23
You can insert the code for a screen font manually:
C = {1, 4, 17}
D = cell(size(C))
for iD = 1:numel(D)
D{iD} = sprintf('<font color="#00C000">%g</font>', C{iD});
end
Now you have strings instead of numbers, but they contain the tag to write them green.
[EDITED]: Change line 291 to fix the problem with % and \:
% fprintf(fid,['\t\t\t\t',c,'\n']); % Replace with:
fprintf(fid, '\t\t\t\t%s\n', c);
[EDITED 2]: Change all numerical values in your data cell C to strings including the green tag:
for iC = 1:numel(C)
if isnumeric(C{iC};
C{iC} = sprintf('<font color="#00C000">%g</font>', C{iC});
end
end
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Characters and Strings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!