color in output in matlab

129 次查看(过去 30 天)
let say if i want my output for certain condition in red or green clor,can it be done so?
a=[1 2 3 4 4];
b=[1 2 3 4 5];
if any(abs(a-b))==1
sprintf('ali')
end
what should i add so that it will print 'ali' in red?
  3 个评论
jessupj
jessupj 2024-11-14,0:16
is that really still the state of the art? it seems like there should be something much simpler than a 600ish line external function.
Walter Roberson
Walter Roberson 2024-11-14,0:42
That is really still the state of the art. That contribution takes care to be compatible over a range of versions, and to support several different features.
You could always call com.mathworks.services.Prefs.setColorPref directly if you want.

请先登录,再进行评论。

采纳的回答

Arif Hoq
Arif Hoq 2022-2-5
It might be helpful
a=[1 2 3 4 4];
b=[1 2 3 4 5];
if any(abs(a-b))==1
fprintf(2,'\n ali \n')
end
1 for default, 2 for red

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Environment and Settings 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by