主要内容

金宝appSimulink.restoreDiagnostic

将诊断警告恢复到特定块、子系统或模型

描述

例子

金宝appSimulink.restoreDiagnostic(来源)恢复与指定的块关联的所有抑制的诊断来源.

例子

金宝appSimulink.restoreDiagnostic(来源,消息id)恢复的所有实例消息id在指定的块上来源.

金宝appSimulink.restoreDiagnostic(诊断的)恢复与关联的抑制诊断MSLDiagnostic对象诊断的.

例子

金宝appSimulink.restoreDiagnostic(系统,'FindAll','on')恢复与指定的系统关联的所有抑制诊断系统.

例子

全部崩溃

使用来自的模型以编程方式抑制诊断消息,恢复指定块上所有抑制的诊断。

创建消息标识符的单元格数组。使用金宝app模拟链接功能,以从中抑制这些多个诊断常数.

诊断={'金宝appSimulinkFixedPoint:util:fxpParameterExpressionLoss',...'金宝appSimulinkFixedPoint:util:FXPPAParameterUnderflow'};S金宝appimulink.com('抑制器\客户端\演示/一个',diags);

移除所有抑制并将诊断恢复到块。

金宝appSimulink.restoreDiagnostic('抑制器\客户端\演示/一个');

使用来自的模型以编程方式抑制诊断消息,恢复指定块上被抑制的诊断。

使用金宝app模拟链接函数以抑制由常数.

金宝app模拟链接('抑制器\客户端\演示/一个',...'金宝appSimulinkFixedPoint:util:fxpParameterExpressionLoss');

移除抑制并恢复块的诊断。

金宝appSimulink.restoreDiagnostic('抑制器\客户端\演示/一个',...'金宝appSimulinkFixedPoint:util:fxpParameterExpressionLoss');

使用来自的模型以编程方式抑制诊断消息,恢复指定子系统上所有抑制的诊断。

要从系统中恢复所有诊断,请使用“芬德尔”,“开”在系统层次结构中搜索。指定要在其中搜索的系统或系统句柄。

金宝appSimulink.restoreDiagnostic('抑制器\客户端\演示/转换',...“芬德尔”,“开”);

使用来自的模型以编程方式抑制诊断消息,恢复模型上所有抑制的诊断。

要从模型恢复所有诊断,请指定模型名称或模型句柄。

金宝appSimulink.restoreDiagnostic(“抑制器客户端演示”,“芬德尔”,“开”);

输入参数

全部崩溃

诊断源,指定为块路径、块句柄、块路径单元格数组或块句柄单元格数组。

要获取块路径,请使用gcb功能。

要获取块句柄,请使用get金宝appSimulinkBlockHandle功能。

数据类型:烧焦|细胞

诊断的消息标识符,指定为字符向量或字符向量的单元格数组。通过访问执行信息财产的金宝appSimulink.SimulationMetadata与模拟关联的对象。也可以使用最后警告功能。

数据类型:烧焦|细胞

指定为字符向量的子系统名称、子系统句柄、模型名称或模型句柄。

数据类型:烧焦

诊断指定为MSLDiagnostic对象访问MSLDiagnostic对象通过执行信息财产的金宝appSimulink.SimulationMetadata对象。

数据类型:结构

R2016b中引入