主要内容

金宝appSimulink.SuppressedDiagnosticclass

包:金宝app

从指定的块压制诊断消息

描述

一个金宝appSimulink.SuppressedDiagnostic对象包含有关诊断警告或错误的信息从被镇压在模拟。

建设

诊断模型查看器金宝app®包括一个选项来抑制某些诊断。这一特性使您能够抑制警告或错误为特定对象模型中。单击抑制按钮旁边的预警诊断查看器抑制警告从指定源。此操作创建一个金宝appSimulink.SuppressedDiagnostic对象。您可以访问这个对象在MATLAB®命令行中使用金宝appSimulink.getSuppressedDiagnostics函数。您可以添加评论的隐含的诊断。你可以恢复诊断通过点击恢复

DiagnosticObject= 金宝appSimulink.SuppressedDiagnostic (,message_id)创建一个隐含的诊断对象。抑制诊断为代表的所有实例的对象message_id通过指定的块

输入参数

全部展开

诊断的来源,指定为一个模型,子系统、阻塞道路,块处理,单元阵列块路径,或块处理单元阵列。

块路径,使用华东桐柏函数。

块处理,使用get金宝appSimulinkBlockHandle函数。

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

诊断的消息标识符指定为一个字符或字符串向量。你可以找到诊断的消息标识符扔在仿真通过访问ExecutionInfo财产的金宝appSimulink.SimulationMetadata对象关联到一个模拟。您还可以使用lastwarn函数。

数据类型:字符|字符串

属性

全部展开

与抑制相关评论对象,指定为一个特征向量。这个属性是可选的。

数据类型:字符

诊断是镇压的消息标识符,指定为一个特征向量。

数据类型:字符

抑制对象最后修改的日期和时间,指定为一个特征向量。这个属性是只读的。

数据类型:字符

用户的名称上添加或编辑抑制对象,指定为一个特征向量。这个属性是可选的。

数据类型:字符

的块路径抑制诊断模型对象,指定为一个特征向量。

数据类型:字符

方法

恢复 删除指定的诊断排除
抑制 抑制所指定的诊断金宝appSimulink.SuppressedDiagnostic对象

复制语义

句柄。学习如何处理类影响复制操作,明白了复制对象

例子

全部折叠

使用的模型抑制诊断消息以编程方式创建,然后恢复诊断抑制。

创建一个金宝appSimulink.SuppressedDiagnostic对象,抑制抑制参数精度损失抛出的警告常数块,一个

抑制= Simulink.S金宝appuppressedDiagnostic (“Suppressor_CLI_Demo /一个”,“金宝appSimulinkFixedPoint: util: fxpParameterPrecisionLoss”);

参数精度损失警告不再扔在未来这个模型的模拟。

通过编辑问责信息添加到对象LastModifiedBy评论对象的属性。

抑制。LastModifiedBy =“John Doe”;抑制。评论=“回顾:乔笨蛋”
抑制= SuppressedDiagnostic属性:来源:‘Suppressor_CLI_Demo /一个Id:“SimulinkFixedPoint: util: fxpPara金宝appmeterPrecisionLoss”LastModifiedBy:“John Doe”评论:“回顾:乔笨蛋”LastModified:“2016 - 6月- 01 17:25:21”

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

恢复(抑制);

版本历史

介绍了R2016b