主要内容

本页采用了机器翻译。点击此处可查看英文原文。

setColor

在模型顾问分析结果中设置文本颜色

说明

setColor(textObj,colorValue) 可将 textObj 颜色设置为 colorValue 指定的颜色。

注意

setColor 函数使用 Simulink® Check™ 格式化模型顾问分析结果。有关详细信息,请参阅Simulink Check

有关如何格式化 MATLAB® 中文本的信息,请参阅格式化文本

示例

示例

全部折叠

创建一个包含消息的模型顾问文本对象。

result = ModelAdvisor.Text("This is a warning in yellow.");

使用 setColor 方法,并将值 'warn''(对应于模型顾问中的黄色)设置为黄色,即可将文本颜色设置为黄色。

setColor(result,"warn");

您也可以在检查回调函数中使用这种方法。在 sl_customization 文件的检查回调函数中使用 setColor 来格式化模型顾问的结果。

function result = SampleStyleOneCallback(system)
result = ModelAdvisor.Text("This is a warning in yellow.");
setColor(result,"warn");
end

输入参数

全部折叠

模型顾问输出的文本,以 ModelAdvisor.Text 对象的形式返回。

文本颜色设置,由下表中的值指定。

文本颜色
"normal"黑色
"pass"绿色
"warn"黄色
"fail"红色
"keyword"蓝色

版本历史记录

在 R2007b 中推出