主要内容

setBold

R2026b

在模型顾问分析结果中将文本设置为粗体

描述

如果 boldText 为 true,则 setBold(textObj,boldText) 将 textObj 中的文本设置为粗体,如果 boldText 为 false,则删除粗体格式。

注意

setBold 函数格式化通过 Simulink® Check™ 得到的模型顾问分析结果。有关详细信息,请参阅Simulink Check。

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

示例

示例

全部折叠

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

t1 = ModelAdvisor.Text("This is a message in bold.");

将文本设置为粗体。

setBold(t1,true);

显示结果(在实际使用中,此对象将由检查回调返回):

disp("A ModelAdvisor.Text object has been created with bold formatting.");
A ModelAdvisor.Text object has been created with bold formatting.

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

function result = SampleStyleOneCallback(system)
result = ModelAdvisor.Text("This is a message in bold.");
setBold(result,true);
end

输入参数

全部折叠

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

粗体文本设置,指定为数值或逻辑值 1 (true) 或 0 (false)。如果 boldText 为 1,则 textObj 中的文本以粗体显示。如果 boldText 为 0,则该文本以纯文本(非粗体文本)显示。

数据类型: logical

版本历史记录

在 R2007b 中推出