Get Index of Different Cell Value Between Multiple Cell Array
显示 更早的评论
Hi, i want to get index of different cell value between multiple cell array using result of strcmp.
I know how to use strcmp.
In example :
cell_array_1 = {
'love', 'love', 'love';
'love', 'love', 'love';
'love', 'love', 'love';
'love', 'love', 'love';
}
cell_array_2 = {
'love', 'love', 'love';
'love', 'peace', 'love';
'love', 'love', 'peace';
'love', 'love', 'love';
}
Using strcmp :
strcmp(cell_array_1, cell_array_2) >> strcmp_result =
'1' '1' '1' '1' '0' '1' '1' '1' '0' '1' '1' '1'
The purpose is, i want to get '0' elemen's index. So i can change their font's color on UI table.
I just know how to change the font's color like this (for UI table) :
for i_row = 1:size(strcmp_result, 1)
for i_column = 1:size(strcmp_result, 2)
strcmp_result(i_row, i_column) = strcat('<html><body bgcolor="#ffe097" text="#794044">', strcmp_result(i_row, i_column));
end
end
With above code, the whole font of table is colored.
How to give spesific index from strcmp?
Thanks in advance.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Data Types 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!