Main Content

setItalic

在模型顾问分析结果中指定斜体文本

    说明

    示例

    如果 italicizeTexttrue,则 setItalic(textObj,italicizeText) 会将 textObj 的文本设置为斜体,如果 italicizeTextfalse,则将 textObj 的文本设置为正体(非斜体)。

    注意

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

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

    示例

    全部折叠

    创建一个模型顾问文本对象,并将文本设置为斜体。

    使用 ModelAdvisor.Text 创建模型顾问文本对象 t1

    result = ModelAdvisor.Text('This is a message in italics.');
    

    将文本设置为斜体。

    setItalic(result, true);

    sl_customization 文件的检查回调函数中使用 setItalic 来格式化模型顾问分析结果。

    function result = SampleStyleOneCallback(system)
    result = ModelAdvisor.Text('This is a message in italics.');
    setItalic(result, true);
    end

    有关使用检查回调函数格式化文本的详细信息,请参阅指定模型顾问输出中的文本。有关如何格式化检查结果的详细信息,请参阅定义自定义模型顾问检查

    输入参数

    全部折叠

    模型顾问结果文本,指定为 ModelAdvisor.Text 对象。

    斜体文本设置,指定为数值或逻辑值 1 (true) 或 0 (false)。如果 italicizeText1,则 textObj 为斜体。如果 italicizeText0,则 textObj 为正体。

    数据类型: logical