Simulink.getSuppressedDiagnostics

Возвратите объекты Simulink.SuppressedDiagnostic, сопоставленные с блоком, подсистемой или моделью

Синтаксис

suppressed_diagnostics = Simulink.getSuppressedDiagnostics(source)

Описание

пример

suppressed_diagnostics = Simulink.getSuppressedDiagnostics(source) возвращает массив объектов Simulink.SuppressedDiagnostic, которые сопоставлены с заданным источником.

Примеры

свернуть все

Используя модель от Подавляют Диагностические сообщения Программно, получают всю подавленную диагностику, сопоставленную с заданным блоком.

Используйте функцию Simulink.suppressDiagnostic, чтобы подавить предупреждение точности параметра потерь, выданное блоком Constant, one.

Simulink.suppressDiagnostic('Suppressor_CLI_Demo/one',...
 'SimulinkFixedPoint:util:fxpParameterPrecisionLoss');

Сопоставьте объекты Simulink.SuppressedDiagnostic с блоком.

suppressed_diagnostic = Simulink.getSuppressedDiagnostics('Suppressor_CLI_Demo/one')
suppressed_diagnostic = 

  SuppressedDiagnostic with properties:

            Source: 'Suppressor_CLI_Demo/one'
                Id: 'SimulinkFixedPoint:util:fxpParameterPrecis…'
    LastModifiedBy: ''
          Comments: ''
      LastModified: '2016-Jul-04 14:12:24'

Входные параметры

свернуть все

Источник диагностики, заданной как модель, подсистема, блок path, блокирует указатель, массив ячеек путей к блоку или массив ячеек указателей блока.

Чтобы получить блок path, используйте функцию gcb.

Чтобы получить указатель блока, используйте функцию getSimulinkBlockHandle.

Типы данных: char | cell

Выходные аргументы

свернуть все

Подавленная диагностика, возвращенная как массив объектов Simulink.SuppressedDiagnostic.

Введенный в R2017b