主要内容

金宝app仿真软件。抑制edDiagnostic class

包:金宝app

禁止来自指定块的诊断消息

描述

一个金宝app仿真软件。抑制edDiagnostic对象包含与在模拟期间禁止抛出的诊断警告或错误相关的信息。

建设

Simulink中的诊断观众金宝app®包括一个选项来抑制某些诊断。该特性使您能够抑制模型中特定对象的警告或错误。单击抑制诊断查看器中警告旁边的按钮抑制指定源中的警告。这个动作创造了一个金宝app仿真软件。抑制edDiagnostic目的。您可以在MATLAB访问此对象®命令行使用金宝appSimulink.getSuppressedDiagnostics函数。您可以为被抑制的诊断添加注释。单击恢复诊断恢复

DiagnosticObject=仿金宝app真软件。抑制edDiagnostic(message_id.创建被抑制的诊断对象。对象抑制表示的所有诊断实例message_id.由指定的块抛出

输入参数

全部展开

诊断源,指定为模型,子系统,块路径,块句柄,块路径的单元阵列或块堆叠的单元阵列。

要获取块路径,请使用华东桐柏函数。

要获取块句柄,请使用get金宝appSimulinkBlockHandle函数。

数据类型:char|细胞|字符串

诊断的消息标识符,指定为字符向量或字符串。方法可以找到模拟期间抛出的诊断消息标识符ExecutionInfo财产的财产金宝app仿真软件。SimulationMetadata与模拟相关联的对象。你也可以使用lastwarn函数。

数据类型:char|字符串

属性

全部展开

与抑制对象相关联的注释,指定为字符向量。此属性是可选的。

数据类型:char

被抑制的诊断的消息标识符指定为字符向量。

数据类型:char

抑制对象的日期和时间最后修改,指定为字符向量。此属性是只读的。

数据类型:char

最后添加或编辑抑制对象的用户名,指定为字符向量。此属性是可选的。

数据类型:char

具有被抑制诊断的模型对象的块路径,指定为字符向量。

数据类型:char

方法

恢复 删除指定的诊断抑制
抑制 抑制诊断由金宝app仿真软件。抑制edDiagnostic对象

复制语义

句柄。要了解句柄类如何影响复制操作,请参阅复制对象

例子

全部折叠

使用来自通过编程抑制诊断消息,创建,然后恢复诊断抑制。

创建一个金宝app仿真软件。抑制edDiagnostic目的,抑制抑制参数精度损失的警告持续的块,一个

抑制= simulink.s金宝appupulturediagnostic(“Suppressor_CLI_Demo /一个”...“金宝appSimulinkFixedPoint: util: fxpParameterPrecisionLoss”);

在该模型的未来仿真中,不再抛出参数精度损失警告。

控件向对象添加可问责信息LastModifiedBy评论对象的属性。

抑制。LastModifiedBy =“John Doe”;抑制。评论=“回顾:乔笨蛋”
SuppressedDiagnostic with properties: Source: 'Suppressor_CLI_Demo/one' Id: 'SimulinkFixedP金宝appoint:util:fxpParameterPrecisionLoss' LastModifiedBy: 'John Doe' Comments: ' review: Joe Schmoe' LastModified: '2016年6月1日17:25:21'

您可以使用恢复诊断恢复方法。

恢复(抑制);
介绍了R2016b